Org batting register -- TBGBL
Regular season -- as of 10/3/2023

Primary
NameTeamPAgeAVGOBPSPCABH2B3BHRRRBIHBPBBKSBCS
C.J. Abrams* ss22 .261 .311 .47443711426519566452898224
Wilyer Abreu*HWKcf24 .238 .309 .333842050157272251
Ronald AcunaBOMrf25 .310 .373 .518672208364321111206641016317
Willy Adames755ss27 .208 .292 .3944779918421555325615503
Riley AdamsBOMc 27 .239 .327 .500461152139062000
Jesus AguilarTBC1b33 .214 .267 .5001431011401400
Nick Ahmed ss33 .204 .227 .277137281000910044810
Hanser AlbertoSTR3b30 .231 .310 .2692661002121400
Nick AllenMAXss24 .219 .273 .3131282811312140112472
Pete AlonsoHWK1b28 .183 .259 .405607111131407382184616620
Jose AltuveTBC2b33 .312 .384 .51036511424016645404389171
Francisco AlvarezWHAc 21 .196 .257 .4184098010027506333213900
Yordan Alvarez*755dh26 .291 .403 .63138511217038759111649010
Miguel AmayaMARc 24 .181 .325 .2459417301877133202
Elvis AndrusJAC2b34 .277 .320 .37294266011615242170
Miguel AndujarHWKrf28 .198 .227 .358106211102108132010
Orlando ArciaMOJss28 .294 .339 .49446613721024675103310122
Nolan Arenado7553b32 .241 .273 .4215821401342872743249923
Gabriel Arias ss23 .224 .283 .35518341120422121146543
Randy ArozarenaJAClf28 .254 .333 .445512130200266880855136238
Luis Arraez*WHA2b26 .295 .331 .3946621952841084552374200
Christian ArroyoWHA2b28 .500 .5711.000633002410100
Jose AzocarTBUrf27 .220 .292 .339591340132061732
Harrison Bader cf29 .224 .268 .4061433211051418092867
Patrick Bailey#BANc 24 .181 .222 .30426047110722282138200
Matthew BattenSTR3b28 .292 .393 .4001203540322100203441
Josh Bell#CRUdh30 .229 .315 .36460213830017586807716910
Cody Bellinger*BOMcf27 .298 .355 .51566019738035871073561361910
Brandon Belt*JACdh35 .232 .317 .4433708630016406024515010
Andrew Benintendi*CTRlf28 .231 .284 .328445103332243422329191
Will Benson*PSYrf25 .253 .339 .4383047723393938239124267
Jon Berti ss33 .300 .343 .42940612218210484022689176
Mookie BettsJACrf30 .304 .394 .558530161382319298679115102
Bo BichetteWHAss25 .316 .365 .496673213275281087744815361
Cavan Biggio*MAR2b28 .221 .335 .369312691719434345011832
Charlie Blackmon*TBCdh36 .211 .336 .296270571621271811424773
Dairon BlancoPSYrf30 .162 .210 .3039916531106333741
Xander BogaertsMCDss30 .247 .317 .374580143263147270656101197
Alec Bohm 3b26 .304 .365 .4884081242701657522397260
Alex BregmanSED3b29 .251 .330 .446641161236309110037499141
Will Brennan*CRUrf25 .245 .279 .296982450067141422
Jake BurgerWHA3b27 .249 .309 .52151812927634779064016901
Jose CaballeroKRK2b26 .205 .329 .29343088211560392259129389
Oswaldo Cabrera#WHAlf24 .179 .254 .179561000021151211
Willie Calhoun*HWKdh28 .233 .343 .2673071005205500
Alex CallJACcf28 .000 .000 .000200000000000
Luis Campusano c 24 .352 .391 .525179637082029393300
Jeimer Candelario#TBC3b29 .249 .332 .4165071263511667601155132100
Mark CanhaBMBlf34 .216 .320 .3354631001821155561557112106
Conner Capel*MARrf26 .240 .345 .28025610031041102
Victor Caratini#755c 29 .203 .286 .2911823770314116154002
Dylan Carlson#TBUcf24 .256 .366 .3461564050324124233160
Kerry Carpenter*HWKrf25 .264 .314 .45950313317027747383014871
Matt Carpenter* dh37 .204 .267 .352541131153142300
Corbin Carroll*SEDrf22 .292 .365 .512654191341030118976721637011
Evan Carter* lf20 .360 .478 .773752721921180172741
Triston Casas* 1b23 .213 .343 .3794649914021547129114710
Nick CastellanosBANrf31 .246 .294 .431631155292286785737207123
Willi Castro#STRlf26 .249 .354 .458354881571564451445114269
Matt ChapmanTBU3b30 .225 .295 .38346710522216455264114251
Jazz Chisholm*TBCcf25 .247 .303 .486292728120426532391222
Ernie ClementMAXss27 .294 .296 .47151150037801900
Michael Conforto*JACrf30 .263 .431 .4291333540625226343711
William ContrerasCTRc 25 .242 .297 .3465701383019564383714471
Willson ContrerasMAXc 31 .238 .318 .404495118250197171124914173
Garrett CooperSED1b32 .227 .278 .3862205080928280168711
Carlos CorreaKRKss28 .234 .313 .42647911225221576235212400
J.P. Crawford*STRss28 .266 .377 .4076541744211611849211613301
Jake Cronenworth*CTR1b29 .194 .266 .315499972549514234811063
Nelson CruzMARdh42 .231 .235 .400651523189012200
Travis d'ArnaudBMBc 34 .200 .242 .384125258051416073511
J.D. DavisCTR3b30 .209 .283 .4111633460923190176000
Jonathan DavisHWKcf31 .333 .500 .333310000010000
Bryan De La CruzCRUlf26 .222 .271 .34856412523016665153415252
Rafael Devers*JAC3b26 .205 .273 .37260012319027697055214631
Elias DiazMCDc 32 .250 .296 .3764041019014405022510922
Yainer DiazTBCc 24 .284 .323 .49537010519119486610147300
Yandy DiazHWK1b31 .328 .397 .50559819628026849056412010
Josh Donaldson 3b37 .153 .208 .4771111760101522174300
Brendan Donovan*CRU2b26 .283 .362 .38551914719210614414528782
Brandon DruryBOM2b30 .234 .272 .41745810728118466371814101
Mauricio DubonBOM2b28 .281 .309 .372591166325460514228661
Jarren Duran*CORcf26 .247 .307 .45038094323135055429114206
Adam DuvallPSYcf34 .201 .263 .4393446917121435582213630
Tommy Edman#BMBss28 .209 .277 .3195401131921270575471023514
Christian Encarnacn-StranSTR1b23 .233 .273 .4151934531102034297410
Santiago EspinalMAR2b28 .234 .270 .3199422800116052020
Thairo EstradaBAN2b27 .253 .302 .35559415027210594915281794312
Stuart FairchildCORlf27 .250 .341 .30636920052051321
Kyle FarmerWHA3b32 .276 .333 .390123345031410473621
Freddy FerminTBCc 28 .231 .305 .4001603771617211164310
David FletcherHWKss29 .200 .200 .2001530002100300
Dominic Fletcher* cf25 .319 .383 .474116376041591112101
Wilmer FloresCOR1b31 .269 .332 .45557215425027889355210200
Mike Ford*MAXdh30 .218 .324 .48123952901836396328300
Nick FortesSTRc 26 .217 .265 .309152338021515462730
Jake Fraley*HWKrf28 .271 .342 .4823288918017554743279101
Wander Franco#SEDss22 .236 .296 .3916771602762284846551306112
Freddie Freeman*TBC1b33 .347 .417 .5486372216012294961367119226
Sal Frelick*MARrf23 .223 .328 .294211471201331623246142
TJ Friedl*STRcf27 .298 .370 .4496281873111149287866134344
David FryMARc 27 .259 .323 .464112298051622383940
Joey Gallo*MOJ1b29 .137 .279 .3041682340822181338832
Adolis GarciaCTRrf30 .212 .275 .38859012526026766554720934
Luis V. Garcia*CRU2b23 .280 .330 .354822303078061300
Maikel GarciaBOM3b23 .277 .331 .33854215020236062245136156
Stone GarrettMAXlf27 .260 .319 .40825065201523273199410
Mitch GarverBOMdh32 .231 .341 .37550711713020616948215521
Zack GelofSTR2b23 .282 .352 .5514721333812982107450142284
Andres Gimenez* 2b24 .223 .292 .39239087197115334162286219
Paul Goldschmidt7551b35 .240 .319 .42959714326029817566617671
Yan GomesKRKc 35 .172 .215 .243169296021111553600
Nolan Gorman*STR2b23 .200 .309 .3774308617119486026717250
Yasmani Grandal#JACc 34 .250 .308 .2501230002401200
Randal GrichukPSYlf31 .223 .286 .34035078200735407256433
Trent Grisham*CTRcf26 .172 .301 .32254193262177358795180171
Robbie Grossman#CTRlf33 .218 .327 .427220481601031331357022
Vladimir GuerreroMAR1b24 .234 .298 .37862714730020719475310855
Lourdes Gurriel755lf29 .209 .264 .392316661301527442225402
Sam Haggerty#MARlf29 .343 .455 .4021023541016702124213
Garrett HampsonTBCss28 .188 .276 .2991442751319182165221
Ian Happ#755lf28 .217 .344 .386497108251197553196148192
Bryce Harper*TBUdh30 .237 .340 .3504511072409644746713893
Michael Harris II*TBUcf22 .209 .272 .28247810022234730735114204
Ke'Bryan HayesBMB3b26 .246 .274 .4305891453511176477323144122
Austin HaysTBClf27 .257 .307 .42255214235118727453917090
Jonah Heim#PSYc 28 .222 .290 .382406901701649492399810
Gunnar Henderson*MAX3b22 .233 .302 .43246310825817735914715684
Enrique HernandezBOMss31 .222 .300 .222920003001120
Teoscar HernandezWHArf30 .241 .285 .41056113524123697443318742
Jason Heyward*CORrf33 .233 .296 .390331771901137383287621
Aaron Hicks#CORcf33 .302 .375 .4581795440827251204980
Kyle HigashiokaPSYc 33 .147 .211 .29434520122031100
Nico HoernerJAC2b26 .304 .371 .381601183302410036234199335
Andy IbanezBOM2b30 .282 .346 .39726274142431262246000
Jonathan IndiaCOR2b26 .225 .295 .4754091034622810
Kyle Isbel*755cf26 .284 .315 .4544161182821358410209594
Travis Jankowski* lf32 .265 .330 .315279741400311702750299
Danny JansenCORc 28 .222 .267 .380108245041615163000
Ryan JeffersTBUc 26 .269 .337 .4443208611015305092512110
Connor JoeBMBrf30 .278 .354 .51743112037320647474710842
Nolan Jones*KRKlf25 .275 .343 .54229581171204255229107104
Aaron JudgeSTRrf31 .232 .365 .49660714122046116104412622330
Edouard Julien*SED2b24 .262 .405 .397305801409464417312010
Corey JulksMARlf27 .229 .247 .343701620246022011
Josh JungPSY3b25 .223 .261 .3763998916015434751613912
Jarred Kelenic*BANlf23 .198 .288 .338414822757513474617397
Carson Kelly c 28 .203 .232 .304791620265032500
Tony Kemp* lf31 .250 .385 .3133280102316910
Max Kepler*TBUrf30 .223 .299 .39244910023117465534912501
Kevin Kiermaier* cf33 .226 .284 .37938086144124235526104182
Ha-Seong KimCRU2b27 .293 .376 .444505148280167358366107308
Isiah Kiner-FalefaBANcf28 .313 .389 .3131650008211411
Alex Kirilloff*HWK1b25 .285 .363 .42728180111942335308601
Alejandro KirkJACc 24 .247 .314 .3514051002216414114265800
Andrew Knizner755c 28 .239 .276 .41923456150922281118213
Steven Kwan*MCDlf25 .275 .348 .3666481784243855886681226
Shea LangeliersSTRc 25 .183 .257 .3773827014318464233613040
Trevor Larnach*TBUlf26 .143 .182 .28621300113011300
Ramon Laureano rf28 .219 .265 .37532720142111110
DJ LeMahieu 3b34 .191 .293 .28355510617210535267513301
Royce LewisPSY3b24 .273 .367 .480227625014363453052141
Francisco Lindor#MARss29 .221 .301 .3846151363212285701062157356
Tim LocastroSEDlf30 .229 .260 .333481120165201660
Nick LoftinMAR2b24 .329 .414 .4477625601121338972
Nicky Lopez*PSY2b28 .190 .248 .2321422760010101103511
Brandon Lowe*MOJ2b28 .224 .377 .429491110387481510
Josh Lowe*KRKrf25 .319 .370 .5035111632912192743391347010
Nathaniel Lowe*MCD1b27 .261 .341 .37957515031211615956714800
Manny MachadoCTR3b30 .253 .298 .43156214219027549023511651
Luke MaileMOJc 32 .156 .253 .234771230134282301
Martin MaldonadoWHAc 36 .200 .239 .400170347092023097110
Cade Marlowe*MAXlf26 .181 .259 .347721322279352430
Brandon Marsh*MAXcf25 .272 .338 .467574156439179475158191122
Ketel Marte#MOJ2b29 .242 .318 .5026501573194011210437213593
Noelvi MarteMOJ3b21 .235 .296 .322115274021180103141
J.D. MartinezPSYdh35 .218 .271 .46662913727341899654325601
Nick Martini*STRdh33 .210 .290 .42081175041119282300
Michael Massey*MCD2b25 .197 .274 .3571573140721321163600
Jorge Mateo755ss28 .300 .323 .8003093049501730
Luis MatosHWKcf21 .309 .412 .360139437002567182251
Ronny Mauricio#HWK2b22 .254 .343 .390591520263081471
James McCann755c 33 .247 .298 .39622756100820275127612
Jake McCarthy*PSYrf25 .231 .321 .26418242410241242147191
Chas McCormickSEDcf28 .256 .335 .4164571171901864651244139176
Andrew McCutchenBOMdh36 .204 .329 .3115591142211263493103172124
Reese McGuire*MCDc 28 .269 .336 .3012165840121196166312
Billy McKinney*MOJlf28 .111 .111 .111910000000300
Zach McKinstry*7553b28 .195 .287 .33246791201146144458134223
Matt McLainPSYss23 .290 .355 .489661192367271177416532013011
Ryan McMahon* 3b28 .240 .319 .44455013235125797936320653
Jeff McNeil*CRU2b31 .250 .306 .32168017016489255243193232
Parker Meadows* cf23 .242 .349 .451912232416101142841
MJ Melendez*MOJrf24 .205 .295 .3964048320317524625014011
Joey MenesesKRKdh31 .305 .343 .45162719133119729053412112
Whit MerrifieldKRK2b34 .279 .329 .360559156210865686381182314
Jake MeyersKRKcf27 .232 .304 .4011423341617144124422
Owen MillerBAN2b26 .225 .260 .36671164027704801
Garrett Mitchell*MOJcf24 .213 .250 .5416113206911033110
Andruw MonasterioBMB3b26 .234 .339 .2971453490014103213155
Yoan Moncada#COR3b28 .167 .250 .33318300131021000
Mickey Moniak*MOJcf25 .242 .285 .4472646412014333431310742
Dylan MooreMAXlf30 .182 .245 .3281372591316141116962
Christopher MorelCORdh24 .227 .290 .52621148331830431188154
Ryan MountcastleJAC1b26 .200 .275 .30025050100527260276610
Max Muncy*CTR3b32 .211 .322 .4804409319331696636916001
Sean MurphyKRKc 28 .232 .320 .433496115220266572224313900
Tom MurphyMAXc 32 .297 .318 .5471725116092225155800
Bo Naylor*BMBc 23 .211 .318 .3751282760515161194421
Josh Naylor*HWK1b26 .304 .340 .4786421954712175933349985
Tyler NevinHWK3b26 .143 .212 .234771110295072700
Kevin NewmanSED3b29 .204 .290 .289142299011794142561
Brandon Nimmo*BMBcf30 .277 .365 .43361717128718977268315931
Ryan Noda*MAX1b27 .213 .349 .423511109342238650810022410
Lars Nootbaar* cf25 .223 .342 .3713728312213584726796102
Logan O'HoppeHWKc 23 .231 .294 .42318242311021250175600
Shohei Ohtani*JACdh28 .306 .396 .65654616736747108120383149196
Edward OlivaresBANlf27 .191 .235 .31947930158031110
Matt Olson*PSY1b29 .258 .369 .5705861512355094116110518632
James Outman*STRcf26 .255 .356 .454487124174248480573182147
Marcell Ozuna dh32 .252 .302 .489655165331408410744519922
Cristian PacheHWKcf24 .195 .250 .293821680063062810
Richie Palacios*MAXlf26 .343 .398 .5869934606192209710
Isaac ParedesMAX3b24 .254 .351 .4975941512813893110266812510
Vinnie Pasquantino*STR1b25 .260 .289 .4641965111192241283010
Joc Pederson*BMBdh31 .247 .339 .39827969153732376348010
Liover Peguero ss22 .241 .287 .3411704150416181105872
Jeremy PenaCORss25 .257 .310 .360573147301961581036132139
Oswald PerazaMOJ3b23 .127 .143 .18255730054101831
Geraldo Perdomo#BMBss23 .221 .318 .29246610318057427464115143
Carlos PerezPSYc 32 .205 .282 .307127261041210592700
Carlos PerezMOJc 26 .279 .407 .4424312401880101400
Salvador PerezHWKc 33 .261 .297 .412403105160155354101310010
Blake Perkins#BOMrf26 .115 .266 .135526100680111821
Tommy PhamMCDlf35 .254 .321 .413617157323207770557151227
Kevin PillarMARlf34 .400 .455 .8502083026311520
Rene PintoMOJc 26 .357 .357 .4291451000200300
Jorge Polanco#STR2b29 .244 .333 .414295721101339402399640
Jurickson Profar#MARlf30 .231 .268 .35610424702614152211
Cal Raleigh#SEDc 26 .226 .285 .41445210220121607704014001
Luke Raley*MAXrf28 .244 .320 .482328802541545451324121114
Harold RamirezSTRdh28 .294 .327 .462303891611133552166123
Jose E. Ramirez#MAR3b30 .284 .345 .4726611883872410911016289409
J.T. RealmutoBANc 32 .203 .251 .35747997192174743330150143
Rob RefsnyderMCDlf32 .241 .333 .2998721310971111242
Zach RemillardMCD2b29 .236 .289 .2742084980019183146842
Luis Rengifo#JAC2b26 .252 .330 .4414131041641858584459740
Pablo ReyesTBCss29 .302 .370 .3551695190021100201782
Bryan Reynolds#TBUlf28 .211 .285 .34259712621019706475717680
Austin RileyBAN3b26 .293 .355 .532615180273388094134915411
Emmanuel RiveraCTR3b27 .263 .364 .4741951013512100
Anthony Rizzo*COR1b33 .298 .410 .3511685060119109233001
Luis RobertCORcf25 .249 .292 .48461815449032811031128198121
Victor RoblesMARcf26 .225 .370 .2251022300014125191972
Brendan RodgersTBC2b26 .292 .320 .292481400039021400
Endy Rodriguez#CTRc 23 .321 .348 .560109359431221052400
Julio Y. RodriguezMOJcf22 .271 .319 .52865317737143939414321574116
Jake RogersTBUc 28 .173 .244 .351271479013313022510100
Johan RojasTBCcf22 .226 .255 .34517740101319233457101
Miguel RojasKRKss34 .150 .213 .1951131731088362021
Brent RookerWHAdh28 .210 .285 .419596125222338276115322010
Amed RosarioCTRss27 .280 .299 .3991684711031824153560
Esteury RuizBANcf24 .216 .266 .264398861302492513161014810
Keibert Ruiz#CRUc 24 .211 .259 .294602127170114152103013200
Adley Rutschman#CORc 25 .234 .325 .3805001172501668490709510
Blake Sabol*MARc 25 .174 .261 .2611612820415134156500
Gary SanchezSEDc 30 .210 .257 .47020042701526310135711
Jesus Sanchez*BMBrf25 .246 .329 .39232981221831352399871
Carlos Santana#CTR1b37 .218 .311 .35956912436412735227712552
Anthony Santander#KRKrf28 .239 .324 .45260614537130849387016662
Nolan Schanuel* 1b21 .269 .410 .2881042820017155221411
Davis SchneiderSTR2b24 .281 .401 .70413538711627321264210
Kyle Schwarber*WHAlf30 .188 .306 .477574108212478310549422600
Corey Seager*TBUss29 .300 .358 .52465119565027947885213112
Marcus SemienCOR2b32 .241 .306 .412648156281279668757128121
Nick SenzelTBU3b28 .221 .279 .3481814020719271144572
Jose SiriMARcf27 .190 .225 .45834766120274962115134111
Austin SlaterTBCcf30 .281 .339 .41916045160218201146200
Will SmithBMBc 28 .230 .301 .352526121201145668114411522
Donovan SolanoHWK1b35 .268 .354 .35662016634357860166915511
Jorge SolerMAXdh31 .220 .309 .42449510911030727856015700
Edmundo SosaHWK3b27 .269 .306 .443219599472720665222
Juan Soto*MCDlf24 .273 .394 .535587160280429796611314430
George Springer755rf33 .265 .329 .3996071611641971611048128283
Giancarlo StantonCORdh33 .281 .318 .58418552911530450114200
Spencer SteerMOJ1b25 .258 .341 .4355631453432088661261147257
Michael StefanicTBC2b27 .342 .409 .4437927610169272010
Tyler StephensonJACc 26 .231 .319 .39416037113316182195010
DJ Stewart*MOJrf29 .253 .311 .646178451301931431147601
Bryson Stott*BAN2b25 .223 .267 .327597133252116759334110197
Myles StrawKRKcf28 .251 .326 .301359901311421923872246
Eugenio SuarezMAX3b31 .236 .318 .406517122250217465125220210
Jack Suwinski*CORcf24 .224 .363 .54444199202398881395169101
Seiya SuzukiTBCrf28 .234 .305 .37051312029411665425116641
Dansby SwansonBOMss29 .232 .322 .35256013023114785586715161
Raimel Tapia*BMBrf29 .310 .364 .50058185021060611120
Fernando TatisMOJrf24 .243 .297 .4605431323102978714391432410
Mike Tauchman*MARcf32 .227 .315 .36431371220746275368271
Leody Taveras#TBCcf24 .231 .310 .361338782254493353578133
Chris Taylor755lf32 .222 .300 .3441894280523233188851
Michael A. TaylorWHAcf32 .110 .217 .260738203780103700
Tyrone TaylorPSYrf29 .194 .257 .333931870288172850
Matt Thaiss*CRUc 28 .500 .500 .500210000000100
Lane ThomasWHArf27 .213 .259 .3525451162201860561025178134
Spencer TorkelsonWHA1b23 .227 .290 .44055412638126686754416200
Gleyber TorresKRK2b26 .255 .335 .391635162320188776869124297
Ezequiel TovarCTRss21 .248 .279 .3604641152836494722013674
Alan TrejoBMB2b27 .222 .300 .4441841012502600
Jose TrevinoHWKc 30 .129 .182 .1943142000102500
Jared TrioloSED3b25 .246 .348 .3131954840323215266852
Mike TroutSEDcf31 .283 .391 .4983259222016575755411011
Kyle Tucker*CRUrf26 .265 .359 .4816261663633110810929597346
Brice Turang*CTR2b23 .152 .200 .15233500032111011
Justin TurnerMOJdh38 .260 .342 .452547142330247267116011340
Trea TurnerTBCss30 .243 .292 .452515125322248167631141132
Ramon UriasMAX3b29 .279 .327 .41125872152519435146710
Gio UrshelaCRU3b31 .238 .264 .2653287860115191117640
Enmanuel Valdez*TBC2b24 .279 .356 .4811042930615152113342
Ildemaro Vargas#TBU3b31 .176 .262 .2209116101117110800
Daulton Varsho*JAClf26 .192 .272 .2892665180634284276983
Andrew VaughnBAN1b25 .228 .297 .371517118214154360163914600
Christian VazquezCRUc 32 .233 .233 .4003072012600900
Nelson VelazquezPSYrf24 .178 .273 .43214626101219282175700
Alex Verdugo*MCDrf27 .238 .301 .4045421292731969845478773
Matt VierlingBANrf26 .117 .159 .13360710011032300
Daniel Vogelbach*MARdh30 .181 .290 .35821539311128231337200
Anthony VolpeBANss22 .197 .260 .35732564122123939028113115
Joey Votto*MAR1b39 .059 .227 .0591710002204600
LaMonte Wade*SED1b29 .218 .337 .30140989111754415708981
Christian WalkerMOJ1b32 .220 .284 .4476091343223470103850147102
Jordan WalkerBMBrf21 .254 .302 .40554813920021647333615582
Chad WallachTBCc 31 .215 .270 .462130289171417195101
Matt Wallner*CORlf25 .270 .381 .554433117180358482186217163
Taylor WardBMBlf29 .253 .345 .495190481001229412274500
Austin Wells*MARc 23 .243 .309 .47374185041115161500
Jordan Westburg 2b24 .232 .312 .34320748143126141246072
Joey WiemerSEDcf24 .216 .289 .376250541309312922486135
Patrick WisdomCOR3b31 .131 .221 .238841130278284900
Bobby Witt JrJACss23 .256 .299 .4486941782117261001001431344015
Connor WongBOMc 27 .168 .217 .283173298041615387521
Mike Yastrzemski*SEDcf32 .236 .345 .4703307835312545615610042
Christian Yelich*BOMlf31 .261 .348 .412464121340128053459133183

Secondary
NameTeamPAgeGSPASHSFGDPOPSRCRC27ISOTAVGSECEBHTB
C.J. Abrams* ss22123474226 .785 66.2 5.3 .213 .787 .31850207
Wilyer Abreu*HWKcf242194012 .642 9.2 3.6 .095 .627 .226628
Ronald AcunaBOMrf251627460420 .891 129.1 6.9 .208 .960 .37272348
Willy Adames755ss27160537027 .686 55.9 3.9 .187 .634 .29843188
Riley AdamsBOMc 27852001 .827 7.5 5.6 .261 .806 .391823
Jesus AguilarTBC1b33415001 .767 1.5 3.3 .286 .667 .35727
Nick Ahmed ss3319141002 .504 8.4 2.0 .073 .387 .1091038
Hanser AlbertoSTR3b30630101 .580 2.2 2.7 .038 .476 .07717
Nick AllenMAXss2442147445 .585 11.0 2.6 .094 .542 .219540
Pete AlonsoHWK1b281626760419 .665 61.2 3.2 .222 .606 .30154246
Jose AltuveTBC2b33844112113 .893 72.0 7.3 .197 .928 .35940186
Francisco AlvarezWHAc 21106448049 .675 43.1 3.4 .222 .609 .30137171
Yordan Alvarez*755dh2610946514121.034 98.9 9.2 .3401.119 .50955243
Miguel AmayaMARc 2433114001 .569 8.4 2.8 .064 .538 .181423
Elvis AndrusJAC2b3413101102 .692 12.1 4.6 .096 .686 .213735
Miguel AndujarHWKrf2827110004 .586 7.6 2.3 .160 .483 .1981338
Orlando ArciaMOJss28144502035 .832 78.3 6.2 .200 .789 .27045230
Nolan Arenado7553b321506120317 .694 61.2 3.6 .180 .593 .22045245
Gabriel Arias ss2347198004 .638 17.6 3.2 .131 .564 .2131665
Randy ArozarenaJAClf28144580056 .778 79.9 5.4 .191 .793 .32846228
Luis Arraez*WHA2b261577082517 .726 84.2 4.6 .100 .620 .15642261
Christian ArroyoWHA2b28070001.571 3.632.2 .5002.333 .50036
Jose AzocarTBUrf271766100 .631 6.1 3.4 .119 .604 .237520
Harrison Bader cf2939153013 .674 13.0 2.9 .182 .603 .2381658
Patrick Bailey#BANc 2459279045 .526 17.4 2.1 .123 .431 .1731879
Matthew BattenSTR3b2829140001 .793 20.8 6.5 .108 .828 .300748
Josh Bell#CRUdh301626820311 .679 72.0 4.1 .135 .625 .26447219
Cody Bellinger*BOMcf27161722038 .870 120.0 6.7 .217 .869 .31573340
Brandon Belt*JACdh3595421137 .760 53.5 4.9 .211 .729 .33546164
Andrew Benintendi*CTRlf28121488549 .612 42.7 3.2 .097 .537 .18737146
Will Benson*PSYrf2579348033 .777 49.0 5.5 .184 .844 .37535133
Jon Berti ss33984381312 .772 57.8 5.1 .128 .725 .21930174
Mookie BettsJACrf30142624094 .953 125.6 8.8 .2551.043 .41971296
Bo BichetteWHAss251627260118 .861 118.7 6.7 .180 .818 .25960334
Cavan Biggio*MAR2b2889367011 .704 42.9 4.7 .147 .699 .31127115
Charlie Blackmon*TBCdh3673327043 .633 31.5 3.8 .085 .639 .2561980
Dairon BlancoPSYrf3027105001 .513 6.4 2.0 .141 .471 .202930
Xander BogaertsMCDss301556481527 .691 64.9 3.7 .128 .633 .24543217
Alec Bohm 3b261114520316 .853 70.6 6.3 .184 .820 .29443199
Alex BregmanSED3b291627220417 .776 96.0 5.2 .195 .757 .33159286
Will Brennan*CRUrf2512104010 .575 8.3 2.9 .051 .474 .092529
Jake BurgerWHA3b27138566025 .830 84.4 5.7 .272 .800 .34767270
Jose CaballeroKRK2b26147514031 .622 52.0 4.0 .088 .696 .29327126
Oswaldo Cabrera#WHAlf24563011 .433 2.8 1.5 .000 .354 .089010
Willie Calhoun*HWKdh28635001 .610 2.9 3.3 .033 .542 .20018
Alex CallJACcf2802000 .000 0.0 0.0 .000 .000 .00000
Luis Campusano c 2439192017 .916 34.1 7.4 .173 .862 .2231594
Jeimer Candelario#TBC3b29141578058 .748 75.0 5.1 .168 .738 .29652211
Mark CanhaBMBlf341375370213 .655 51.3 3.6 .119 .620 .25131155
Conner Capel*MARrf26829000 .625 2.2 2.9 .040 .524 .12017
Victor Caratini#755c 29412030014 .577 12.1 2.0 .088 .460 .1591053
Dylan Carlson#TBUcf2443185204 .712 22.2 4.9 .090 .725 .276854
Kerry Carpenter*HWKrf25121545046 .773 74.2 5.3 .195 .732 .26644231
Matt Carpenter* dh371260010 .619 5.6 3.4 .148 .558 .222519
Corbin Carroll*SEDrf22162739255 .877 134.6 7.5 .2201.008 .42074335
Evan Carter* lf2015920011.252 29.015.6 .4131.580 .6801258
Triston Casas* 1b231285590210 .723 65.5 4.7 .166 .720 .36435176
Nick CastellanosBANrf311626780317 .725 76.7 4.1 .185 .661 .25859272
Willi Castro#STRlf2687419422 .812 63.0 6.0 .209 .892 .38437162
Matt ChapmanTBU3b30136516024 .678 55.5 4.1 .158 .629 .25540179
Jazz Chisholm*TBCcf2575324154 .790 46.4 5.4 .240 .841 .38729142
Ernie ClementMAXss271255122 .767 6.6 4.3 .176 .658 .196324
Michael Conforto*JACrf3024174011 .860 28.6 7.6 .165 .980 .4211057
William ContrerasCTRc 251436182132 .643 51.8 3.0 .104 .535 .17940197
Willson ContrerasMAXc 311295630711 .722 65.2 4.4 .166 .685 .27344200
Garrett CooperSED1b3248237011 .665 24.4 3.8 .159 .593 .2321785
Carlos CorreaKRKss281325340028 .739 56.8 3.9 .192 .656 .30148204
J.P. Crawford*STRss281627805316 .784 106.1 5.7 .141 .773 .31759266
Jake Cronenworth*CTR1b29125556068 .581 43.4 2.8 .120 .518 .22238157
Nelson CruzMARdh421868020 .635 6.4 3.3 .169 .540 .185626
Travis d'ArnaudBMBc 3433132002 .626 11.0 2.9 .184 .544 .2401348
J.D. DavisCTR3b3037180004 .694 18.6 3.8 .202 .632 .3071567
Jonathan DavisHWKcf3114001 .833 0.3 2.8 .000 .667 .00001
Bryan De La CruzCRUlf261616060317 .618 50.3 2.9 .126 .524 .19139196
Rafael Devers*JAC3b261606601214 .645 60.0 3.3 .167 .575 .25746223
Elias DiazMCDc 32107433027 .672 44.1 3.8 .126 .580 .18823152
Yainer DiazTBCc 24903990514 .818 55.2 5.2 .211 .742 .24939183
Yandy DiazHWK1b311536680132 .902 111.4 6.9 .177 .857 .28654302
Josh Donaldson 3b3725120016 .686 8.8 2.4 .324 .610 .3871653
Brendan Donovan*CRU2b26152590049 .747 76.1 5.3 .102 .715 .21431200
Brandon DruryBOM2b301114850210 .689 49.5 3.7 .183 .597 .22147191
Mauricio DubonBOM2b281576220514 .681 66.1 4.0 .091 .573 .13741220
Jarren Duran*CORcf2698414017 .757 52.5 4.7 .203 .749 .31648171
Adam DuvallPSYcf3485377033 .702 41.2 4.0 .238 .662 .31139151
Tommy Edman#BMBss28160597237 .596 49.6 3.0 .109 .578 .23533172
Christian Encarnacn-StranSTR1b2352205015 .688 20.9 3.7 .181 .601 .2331480
Santiago EspinalMAR2b2819100011 .589 8.5 3.1 .085 .507 .160830
Thairo EstradaBAN2b27162640127 .657 66.9 3.9 .103 .641 .20239211
Stuart FairchildCORlf271041000 .647 4.2 4.1 .056 .643 .222211
Kyle FarmerWHA3b3226135012 .724 16.3 4.7 .114 .663 .179848
Freddy FerminTBCc 2834178109 .705 17.6 3.6 .169 .621 .2751464
David FletcherHWKss29215001 .400 0.4 0.8 .000 .231 .00003
Dominic Fletcher* cf2530128000 .857 21.6 7.3 .155 .837 .2411055
Wilmer FloresCOR1b311496350615 .787 85.7 5.3 .185 .732 .27652260
Mike Ford*MAXdh3061278015 .805 38.1 5.3 .264 .797 .39727115
Nick FortesSTRc 2635163107 .575 11.4 2.4 .092 .476 .1511047
Jake Fraley*HWKrf2893365014 .824 56.8 6.3 .210 .836 .33535158
Wander Franco#SEDss221627470920 .687 80.1 3.9 .155 .705 .30955265
Freddie Freeman*TBC1b331627220511 .965 150.5 9.3 .2011.042 .33183349
Sal Frelick*MARrf2358249222 .622 24.8 3.9 .071 .655 .2801362
TJ Friedl*STRcf27162714933 .819 115.6 6.8 .151 .871 .30456282
David FryMARc 2735124016 .787 15.7 4.7 .205 .753 .3131352
Joey Gallo*MOJ1b2947204023 .583 15.8 2.8 .167 .587 .3691251
Adolis GarciaCTRrf301536430117 .663 59.3 3.3 .176 .584 .25452229
Luis V. Garcia*CRU2b231090203 .683 9.1 3.8 .073 .565 .146329
Maikel GarciaBOM3b231615994612 .669 62.2 4.0 .061 .598 .16125183
Stone GarrettMAXlf27682730111 .727 30.3 4.1 .148 .638 .22826102
Mitch GarverBOMdh321355960310 .715 69.2 4.6 .144 .693 .30833190
Zack GelofSTR2b231225342610 .902 94.7 7.1 .269 .969 .42668260
Andres Gimenez* 2b24121429103 .684 45.9 3.9 .169 .673 .25637153
Paul Goldschmidt7551b351626750614 .747 83.4 4.7 .189 .714 .31055256
Yan GomesKRKc 35401810210 .458 7.2 1.3 .071 .340 .101841
Nolan Gorman*STR2b23124501025 .686 54.7 4.2 .177 .676 .34437162
Yasmani Grandal#JACc 34013000 .558 1.0 3.0 .000 .444 .08303
Randal GrichukPSYlf31973840214 .626 31.3 2.9 .117 .533 .18927119
Trent Grisham*CTRcf26162648147 .623 61.2 3.6 .150 .643 .35545174
Robbie Grossman#CTRlf3350257015 .754 31.4 4.7 .209 .737 .3682694
Vladimir GuerreroMAR1b241616951714 .676 70.2 3.7 .144 .605 .22850237
Lourdes Gurriel755lf29833421115 .656 28.0 2.8 .184 .554 .24728124
Sam Haggerty#MARlf2931123000 .857 24.7 9.5 .0591.186 .441541
Garrett HampsonTBCss2833166311 .575 13.1 2.9 .111 .529 .229943
Ian Happ#755lf28136598225 .730 75.9 5.1 .169 .778 .39645192
Bryce Harper*TBUdh301165240211 .690 56.6 4.2 .113 .665 .27533158
Michael Harris II*TBUcf22137524229 .554 38.8 2.7 .073 .504 .18027135
Ke'Bryan HayesBMB3b261616252814 .704 67.1 3.9 .183 .633 .23963253
Austin HaysTBClf271456050910 .730 73.8 4.6 .165 .681 .25254233
Jonah Heim#PSYc 28115452056 .672 46.7 3.9 .160 .612 .25933155
Gunnar Henderson*MAX3b22126516056 .734 61.7 4.5 .199 .701 .30950200
Enrique HernandezBOMss31210000 .522 1.0 3.8 .000 .714 .33302
Teoscar HernandezWHArf30162604066 .695 66.5 4.1 .169 .624 .23248230
Jason Heyward*CORrf3392365034 .686 39.3 4.1 .157 .625 .24530129
Aaron Hicks#CORcf3343200001 .833 33.9 7.3 .156 .881 .3131282
Kyle HigashiokaPSYc 331138010 .505 2.4 2.1 .147 .448 .235310
Nico HoernerJAC2b26151667205 .752 93.7 5.9 .077 .762 .19136229
Andy IbanezBOM2b3068293412 .743 37.8 5.2 .115 .684 .20620104
Jonathan IndiaCOR2b261244002 .770 5.1 4.2 .250 .727 .325419
Kyle Isbel*755cf26107441325 .769 58.9 5.1 .171 .710 .23143189
Travis Jankowski* lf3265308201 .645 32.8 4.1 .050 .670 .2191488
Danny JansenCORc 2823116013 .647 10.5 3.2 .157 .552 .213941
Ryan JeffersTBUc 2680359328 .781 48.0 5.2 .175 .731 .25626142
Connor JoeBMBrf30127492075 .871 82.4 6.8 .239 .884 .35360223
Nolan Jones*KRKlf2556328117 .885 53.3 6.3 .268 .893 .38638160
Aaron JudgeSTRrf311597420516 .861 116.5 6.5 .264 .900 .47668301
Edouard Julien*SED2b24913811110 .802 53.1 6.0 .134 .834 .37723121
Corey JulksMARlf272173012 .589 5.3 2.4 .114 .474 .143424
Josh JungPSY3b25115422024 .637 38.6 3.3 .153 .544 .19031150
Jarred Kelenic*BANlf23108469023 .626 42.5 3.3 .140 .591 .25639140
Carson Kelly c 281782002 .536 5.1 2.1 .101 .415 .139424
Tony Kemp* lf31942300 .697 5.0 5.0 .063 .750 .281110
Max Kepler*TBUrf30119508076 .691 55.1 4.1 .169 .640 .27641176
Kevin Kiermaier* cf33984142112 .663 40.5 3.5 .153 .627 .26330144
Ha-Seong KimCRU2b27159581439 .820 89.5 6.3 .150 .864 .32544224
Isiah Kiner-FalefaBANcf28018000 .701 2.0 4.5 .000 .667 .06305
Alex Kirilloff*HWK1b2580317010 .790 46.4 6.2 .142 .767 .24621120
Alejandro KirkJACc 241184460116 .665 42.5 3.6 .104 .567 .16829142
Andrew Knizner755c 2860246007 .695 24.0 3.4 .179 .590 .2182498
Steven Kwan*MCDlf251627273211 .714 87.4 4.8 .091 .684 .21849237
Shea LangeliersSTRc 25120424036 .634 38.3 3.2 .194 .588 .29835144
Trevor Larnach*TBUlf26522001 .468 0.9 1.2 .143 .368 .19016
Ramon Laureano rf28634000 .640 3.5 3.7 .156 .600 .219312
DJ LeMahieu 3b341506390323 .576 45.7 2.6 .092 .503 .22529157
Royce LewisPSY3b2455264027 .848 42.5 6.6 .207 .913 .39619109
Francisco Lindor#MARss29162691047 .685 77.3 4.2 .163 .697 .31155236
Tim LocastroSEDlf301550001 .593 4.7 3.3 .104 .632 .229316
Nick LoftinMAR2b241687003 .861 14.2 6.9 .118 .929 .289734
Nicky Lopez*PSY2b2832154102 .481 8.4 1.9 .042 .381 .113633
Brandon Lowe*MOJ2b28162101 .806 8.9 6.0 .204 .872 .388421
Josh Lowe*KRKrf25121555113 .873 105.5 7.8 .1841.022 .37851257
Nathaniel Lowe*MCD1b271626510421 .720 73.6 4.4 .118 .650 .23544218
Manny MachadoCTR3b301476010223 .728 65.8 4.0 .178 .640 .24746242
Luke MaileMOJc 322987004 .487 4.0 1.6 .078 .400 .169418
Martin MaldonadoWHAc 3656180017 .639 14.3 2.7 .200 .545 .2591668
Cade Marlowe*MAXlf261682112 .606 6.9 2.9 .167 .590 .278625
Brandon Marsh*MAXcf251466370412 .804 91.9 5.7 .195 .785 .31469268
Ketel Marte#MOJ2b291617300516 .819 102.9 5.4 .260 .801 .38080326
Noelvi MarteMOJ3b2118125001 .618 11.7 3.5 .087 .567 .200637
J.D. MartinezPSYdh351626820510 .737 78.3 4.2 .248 .678 .31571293
Nick Martini*STRdh332193021 .710 10.5 4.2 .210 .677 .309934
Michael Massey*MCD2b2540176110 .631 16.8 3.5 .159 .579 .2611156
Jorge Mateo755ss285310021.123 6.7 7.8 .5001.217 .633724
Luis MatosHWKcf2136165014 .772 22.8 6.0 .050 .792 .209750
Ronny Mauricio#HWK2b221967002 .733 8.4 4.8 .136 .809 .373423
James McCann755c 3363247213 .694 26.6 4.0 .150 .614 .1981890
Jake McCarthy*PSYrf2559209023 .584 19.7 3.6 .033 .639 .247548
Chas McCormickSEDcf28128517048 .750 65.6 4.9 .160 .743 .28037190
Andrew McCutchenBOMdh361616690410 .640 64.6 3.8 .107 .636 .30635174
Reese McGuire*MCDc 2855240203 .637 22.6 3.7 .032 .540 .102565
Billy McKinney*MOJlf2839000 .222 0.1 0.4 .000 .125 .00001
Zach McKinstry*7553b28139540655 .618 50.6 3.5 .137 .622 .30235155
Matt McLainPSYss231627350512 .844 116.1 6.3 .198 .858 .30770323
Ryan McMahon* 3b281636222413 .763 77.9 4.8 .204 .726 .32261244
Jeff McNeil*CRU2b31162741518 .626 71.8 3.7 .071 .569 .14728218
Parker Meadows* cf2316107101 .800 15.5 5.8 .209 .845 .396941
MJ Melendez*MOJrf24110458025 .691 49.2 4.0 .191 .651 .31440160
Joey MenesesKRKdh311626700416 .795 93.6 5.5 .147 .711 .19953283
Whit MerrifieldKRK2b341626080519 .689 62.4 3.8 .081 .615 .16529201
Jake MeyersKRKcf2731162132 .706 17.9 4.1 .169 .664 .2541157
Owen MillerBAN2b261677021 .626 6.6 3.0 .141 .526 .183626
Garrett Mitchell*MOJcf241864000 .791 8.6 4.8 .328 .771 .393833
Andruw MonasterioBMB3b2643171026 .636 14.5 3.2 .062 .590 .207943
Yoan Moncada#COR3b28020002 .583 1.0 1.6 .167 .471 .27816
Mickey Moniak*MOJcf2566283213 .732 33.1 4.3 .205 .673 .26126118
Dylan MooreMAXlf3031151022 .574 11.4 2.6 .146 .543 .2551345
Christopher MorelCORdh2458232114 .816 30.4 4.7 .299 .789 .38924111
Ryan MountcastleJAC1b2667280036 .575 21.1 2.7 .100 .500 .2121575
Max Muncy*CTR3b32131513018 .801 69.8 5.3 .268 .795 .42353211
Sean MurphyKRKc 281225630228 .753 62.9 4.1 .202 .685 .28848215
Tom MurphyMAXc 3232179016 .865 27.4 5.8 .250 .787 .2792594
Bo Naylor*BMBc 2324148002 .693 16.0 4.2 .164 .673 .3201148
Josh Naylor*HWK1b261596820318 .818 98.2 5.6 .174 .749 .23269307
Tyler NevinHWK3b261985012 .446 3.8 1.5 .091 .368 .182318
Kevin NewmanSED3b2938162021 .579 13.8 3.2 .085 .565 .2181041
Brandon Nimmo*BMBcf301597174710 .797 102.4 5.9 .156 .786 .29353267
Ryan Noda*MAX1b27141621027 .772 83.1 5.5 .209 .795 .40759216
Lars Nootbaar* cf25121445139 .713 51.5 4.6 .148 .723 .34927138
Logan O'HoppeHWKc 2338201029 .717 20.5 3.7 .192 .631 .2861477
Shohei Ohtani*JACdh281536390791.052 146.0 9.8 .3501.175 .52690358
Edward OlivaresBANlf27351012 .554 3.2 2.1 .128 .475 .213415
Matt Olson*PSY1b291626970512 .939 124.5 7.4 .312 .987 .49378334
James Outman*STRcf26133568033 .809 84.5 6.1 .199 .839 .36345221
Marcell Ozuna dh321607080414 .791 93.9 5.0 .237 .733 .30574320
Cristian PacheHWKcf242188002 .543 5.9 2.4 .098 .456 .183824
Richie Palacios*MAXlf2617108002 .984 23.0 9.3 .2421.015 .3431258
Isaac ParedesMAX3b241596980108 .848 110.4 6.5 .242 .865 .35967295
Vinnie Pasquantino*STR1b2550211054 .753 26.1 4.6 .204 .685 .2502191
Joc Pederson*BMBdh3176322038 .736 38.5 4.7 .151 .697 .27625111
Liover Peguero ss2251185404 .628 16.6 3.2 .100 .563 .188958
Jeremy PenaCORss25162625249 .669 63.7 3.8 .103 .597 .17340206
Oswald PerazaMOJ3b231556000 .325 1.5 0.8 .055 .286 .091310
Geraldo Perdomo#BMBss23119543634 .610 50.0 3.6 .071 .589 .23223136
Carlos PerezPSYc 3236142013 .589 11.2 2.9 .102 .510 .173539
Carlos PerezMOJc 261854010 .849 8.7 7.3 .163 .935 .395519
Salvador PerezHWKc 33116431055 .709 50.0 4.4 .151 .627 .18631166
Blake Perkins#BOMrf261764012 .400 2.5 1.3 .019 .408 .25017
Tommy PhamMCDlf351626830416 .734 81.5 4.5 .159 .702 .27655255
Kevin PillarMARlf347231001.305 8.317.2 .4501.750 .600517
Rene PintoMOJc 26514000 .786 2.1 6.4 .071 .667 .07116
Jorge Polanco#STR2b2975341235 .747 43.3 5.0 .169 .732 .31524122
Jurickson Profar#MARlf3025112021 .624 10.0 3.2 .125 .537 .173937
Cal Raleigh#SEDc 26115499074 .698 55.2 4.1 .188 .639 .27442187
Luke Raley*MAXrf2888367114 .801 51.6 5.4 .238 .805 .33244158
Harold RamirezSTRdh2873327068 .789 43.6 5.1 .168 .711 .21828140
Jose E. Ramirez#MAR3b301627270310 .817 111.7 6.1 .188 .843 .32869312
J.T. RealmutoBANc 321345170511 .608 42.5 2.9 .154 .551 .24038171
Rob RefsnyderMCDlf3210100106 .632 7.9 2.9 .057 .568 .207426
Zach RemillardMCD2b2957233534 .564 17.4 2.7 .038 .473 .115857
Luis Rengifo#JAC2b26115465122 .770 64.3 5.5 .189 .756 .30838182
Pablo ReyesTBCss2940195339 .725 22.3 4.5 .053 .682 .207960
Bryan Reynolds#TBUlf281626660517 .627 58.9 3.2 .131 .566 .24040204
Austin RileyBAN3b261626810410 .887 117.1 7.0 .239 .874 .31968327
Emmanuel RiveraCTR3b27022001 .837 3.1 5.6 .211 .800 .31629
Anthony Rizzo*COR1b3350200006 .761 25.2 5.5 .054 .728 .185759
Luis RobertCORcf251616620514 .775 85.4 4.8 .235 .731 .29881299
Victor RoblesMARcf2621128113 .596 11.1 3.5 .000 .643 .235023
Brendan RodgersTBC2b261550000 .612 4.6 3.7-0.000 .471 .042014
Endy Rodriguez#CTRc 2319115012 .907 20.8 7.3 .239 .868 .2841661
Julio Y. RodriguezMOJcf221607000110 .847 106.6 5.7 .257 .861 .34581345
Jake RogersTBUc 2881304153 .595 24.4 2.8 .177 .537 .2692295
Johan RojasTBCcf2242187304 .600 15.6 2.9 .119 .549 .1921461
Miguel RojasKRKss3431123105 .408 4.2 1.1 .044 .324 .106422
Brent RookerWHAdh281626630311 .705 72.1 4.0 .210 .654 .30057250
Amed RosarioCTRss2747177032 .698 21.1 4.5 .119 .642 .1851467
Esteury RuizBANcf24127432059 .530 31.1 2.5 .048 .550 .18315105
Keibert Ruiz#CRUc 241596440223 .553 42.0 2.3 .083 .436 .13328177
Adley Rutschman#CORc 251395750518 .705 61.9 4.1 .146 .651 .28841190
Blake Sabol*MARc 2542180002 .522 11.7 2.3 .087 .452 .180642
Gary SanchezSEDc 3047214011 .727 24.2 4.1 .260 .675 .3252294
Jesus Sanchez*BMBrf25883732112 .721 42.0 4.3 .146 .678 .28331129
Carlos Santana#CTR1b371606520410 .670 66.9 3.9 .141 .630 .28152204
Anthony Santander#KRKrf28162689059 .776 91.1 5.2 .213 .758 .33568274
Nolan Schanuel* 1b2130134032 .699 15.2 5.0 .019 .734 .231230
Davis SchneiderSTR2b24311620001.105 40.411.2 .4221.268 .6222495
Kyle Schwarber*WHAlf30162674026 .783 88.9 5.1 .289 .788 .45370274
Corey Seager*TBUss29162713029 .881 121.7 7.0 .224 .861 .30392341
Marcus SemienCOR2b32162719076 .718 86.9 4.6 .171 .687 .27656267
Nick SenzelTBU3b2844198015 .627 17.3 3.1 .127 .574 .232963
Jose SiriMARcf2790367226 .683 34.9 3.2 .268 .646 .34039159
Austin SlaterTBCcf3044179224 .758 22.8 5.0 .137 .689 .2251867
Will SmithBMBc 281295840311 .653 56.4 3.6 .122 .579 .20535185
Donovan SolanoHWK1b351557101414 .710 81.8 4.7 .089 .655 .20042221
Jorge SolerMAXdh311405630312 .733 65.4 4.4 .204 .691 .32541210
Edmundo SosaHWK3b2753232018 .749 26.6 4.2 .174 .653 .2012097
Juan Soto*MCDlf241627080213 .929 128.6 7.9 .262 .991 .46070314
George Springer755rf331506660114 .728 82.5 4.8 .133 .708 .25439242
Giancarlo StantonCORdh33431980210 .902 30.0 5.6 .303 .832 .36225108
Spencer SteerMOJ1b25158640048 .776 88.4 5.5 .178 .792 .31857245
Michael StefanicTBC2b271888000 .852 15.5 8.0 .101 .865 .203735
Tyler StephensonJACc 2646182014 .712 20.6 4.3 .163 .669 .2871763
DJ Stewart*MOJrf2934193005 .957 33.0 6.4 .393 .935 .46632115
Bryson Stott*BAN2b251516360213 .594 50.7 2.8 .104 .519 .18138195
Myles StrawKRKcf281184045012 .627 37.0 3.4 .050 .599 .20615108
Eugenio SuarezMAX3b31157585043 .724 71.7 4.8 .170 .691 .27346210
Jack Suwinski*CORcf24119543033 .908 96.5 7.5 .3201.006 .55661240
Seiya SuzukiTBCrf28129567016 .675 60.3 4.1 .136 .618 .24244190
Dansby SwansonBOMss29160637029 .674 67.5 4.1 .120 .632 .24838197
Raimel Tapia*BMBrf291767124 .864 11.5 6.6 .1901.068 .500729
Fernando TatisMOJrf241625911414 .757 70.5 4.3 .217 .729 .31560250
Mike Tauchman*MARcf3282356021 .679 39.9 4.4 .137 .664 .27229114
Leody Taveras#TBCcf24100383234 .671 41.0 4.1 .130 .655 .26331122
Chris Taylor755lf3247210001 .644 21.2 3.8 .122 .611 .2381365
Michael A. TaylorWHAcf321285200 .477 4.8 1.9 .151 .446 .288519
Tyrone TaylorPSYrf2929101003 .591 8.1 2.8 .140 .564 .269931
Matt Thaiss*CRUc 28020001.000 0.513.5 .0001.000 .00001
Lane ThomasWHArf27150583036 .611 50.6 3.1 .139 .547 .20240192
Spencer TorkelsonWHA1b231606040110 .730 70.3 4.3 .213 .669 .29265244
Gleyber TorresKRK2b261617172218 .725 85.1 4.6 .135 .711 .27950248
Ezequiel TovarCTRss21162491056 .639 46.2 3.4 .112 .546 .16237167
Alan TrejoBMB2b27320000 .744 2.6 4.9 .222 .714 .33328
Jose TrevinoHWKc 30933003 .375 0.6 0.5 .065 .267 .12926
Jared TrioloSED3b2552228111 .661 24.1 4.3 .067 .647 .215761
Mike TroutSEDcf3192386023 .890 68.0 7.7 .215 .937 .38238162
Kyle Tucker*CRUrf26162736499 .840 117.6 6.5 .216 .909 .41270301
Brice Turang*CTR2b23135003 .352 0.5 0.4 .000 .250 .03005
Justin TurnerMOJdh381476230510 .793 87.9 5.7 .192 .776 .30957247
Trea TurnerTBCss30150555025 .745 70.1 4.7 .210 .713 .29158233
Ramon UriasMAX3b2974278018 .738 33.4 4.6 .132 .649 .19022106
Gio UrshelaCRU3b31783410115 .529 20.4 2.1 .027 .389 .073787
Enmanuel Valdez*TBC2b2431118013 .837 17.3 5.8 .202 .837 .327950
Ildemaro Vargas#TBU3b3116103013 .482 5.4 1.9 .044 .397 .154220
Daulton Varsho*JAClf2668301049 .562 21.2 2.5 .098 .511 .2181477
Andrew VaughnBAN1b2515758201012 .669 58.5 3.8 .143 .601 .21940192
Christian VazquezCRUc 32330001 .633 2.4 2.7 .167 .500 .167312
Nelson VelazquezPSYrf2422165002 .704 17.6 3.9 .253 .672 .3701363
Alex Verdugo*MCDrf271526010714 .705 65.4 4.0 .166 .647 .26049219
Matt VierlingBANrf26064101 .292 1.3 0.6 .017 .204 .06718
Daniel Vogelbach*MARdh3056252034 .648 23.9 3.5 .177 .617 .3301577
Anthony VolpeBANss22124355115 .617 30.0 3.0 .160 .572 .26526116
Joey Votto*MAR1b39722010 .286 0.6 0.9 .000 .313 .23501
LaMonte Wade*SED1b29117486024 .638 48.2 4.0 .083 .634 .27119123
Christian WalkerMOJ1b321626760917 .731 76.0 4.1 .227 .688 .32268272
Jordan WalkerBMBrf211405890216 .707 64.5 4.1 .151 .630 .22841222
Chad WallachTBCc 3143141012 .731 15.7 4.0 .246 .667 .3081760
Matt Wallner*CORlf251195170411 .935 93.7 7.6 .284 .988 .43453240
Taylor WardBMBlf29422230410 .840 31.1 5.4 .242 .809 .3842294
Austin Wells*MARc 232181000 .782 11.3 5.4 .230 .750 .311935
Jordan Westburg 2b2447235123 .655 23.9 3.9 .111 .628 .2511871
Joey WiemerSEDcf2472277010 .665 29.3 3.9 .160 .662 .2882294
Patrick WisdomCOR3b311895013 .459 4.4 1.5 .107 .395 .202520
Bobby Witt JrJACss231627474515 .747 89.2 4.3 .192 .723 .29064311
Connor WongBOMc 2741185101 .501 11.0 2.0 .116 .425 .1681249
Mike Yastrzemski*SEDcf3293392145 .815 56.5 5.8 .233 .834 .40950155
Christian Yelich*BOMlf311145280116 .760 67.9 5.0 .151 .751 .31046191

Analytical
NameTeamPAgePA/GAB/GBIPIPAVGTBWTBW/PATBWHTBWH/PAK/BB
C.J. Abrams* ss223.293.03324 .293235 .496240 .506 3.5
Wilyer Abreu*HWKcf242.692.4062 .30635 .37237 .394 3.1
Ronald AcunaBOMrf254.604.15543 .324412 .552418 .560 1.6
Willy Adames755ss273.362.98303 .257244 .454246 .458 2.8
Riley AdamsBOMc 271.931.7025 .40029 .55829 .558 3.3
Jesus AguilarTBC1b332.502.339 .2228 .5338 .533 4.0
Nick Ahmed ss331.571.5289 .31542 .29842 .29812.0
Hanser AlbertoSTR3b302.141.8623 .2618 .26710 .333 4.0
Nick AllenMAXss241.191.03109 .22951 .34751 .347 2.2
Pete AlonsoHWK1b284.173.75406 .175292 .432310 .459 3.6
Jose AltuveTBC2b333.883.44263 .373229 .557229 .557 2.1
Francisco AlvarezWHAc 213.323.03247 .215203 .453206 .460 4.3
Yordan Alvarez*755dh264.273.53262 .282307 .660318 .684 1.4
Miguel AmayaMARc 242.381.9661 .26236 .31643 .377 2.5
Elvis AndrusJAC2b341.711.5973 .34239 .38641 .406 5.3
Miguel AndujarHWKrf282.001.9384 .22641 .37342 .382 6.7
Orlando ArciaMOJss283.373.13344 .328263 .524263 .524 3.1
Nolan Arenado7553b324.083.88458 .245269 .440272 .444 4.1
Gabriel Arias ss233.253.00114 .32579 .39980 .404 4.6
Randy ArozarenaJAClf284.033.56355 .293283 .488291 .502 2.5
Luis Arraez*WHA2b264.514.22617 .300298 .421300 .424 1.1
Christian ArroyoWHA2b281.000.865 .6006 .85771.00099.0
Jose AzocarTBUrf273.302.9542 .28626 .39426 .394 2.8
Harrison Bader cf291.551.44111 .24367 .43867 .438 3.1
Patrick Bailey#BANc 242.792.60175 .22992 .33094 .337 6.3
Matthew BattenSTR3b282.752.3583 .38668 .48668 .486 1.7
Josh Bell#CRUdh304.213.72419 .289296 .434296 .434 2.2
Cody Bellinger*BOMcf274.484.10492 .329396 .548399 .553 2.4
Brandon Belt*JACdh354.053.56208 .337209 .496211 .501 3.3
Andrew Benintendi*CTRlf283.393.09361 .280178 .365180 .369 2.8
Will Benson*PSYrf253.913.42174 .391172 .494174 .500 3.2
Jon Berti ss334.023.72311 .360200 .457202 .461 3.4
Mookie BettsJACrf304.393.73393 .331375 .601381 .611 1.5
Bo BichetteWHAss254.484.15493 .375382 .526386 .532 3.2
Cavan Biggio*MAR2b283.903.32186 .323165 .450169 .460 2.4
Charlie Blackmon*TBCdh363.803.14226 .248122 .373133 .407 1.1
Dairon BlancoPSYrf302.842.6861 .24633 .31436 .34312.3
Xander BogaertsMCDss304.183.74471 .274273 .421279 .431 1.8
Alec Bohm 3b263.863.49323 .334238 .527240 .531 1.8
Alex BregmanSED3b294.463.96516 .254360 .499363 .503 1.3
Will Brennan*CRUrf250.980.9285 .28233 .31734 .327 3.5
Jake BurgerWHA3b274.103.75317 .300310 .548316 .558 4.2
Jose CaballeroKRK2b263.502.93299 .278185 .360207 .403 2.2
Oswaldo Cabrera#WHAlf240.620.5545 .22215 .23816 .254 2.4
Willie Calhoun*HWKdh281.841.5825 .28013 .37113 .371 1.0
Alex CallJACcf281.001.002 .0000 .0000 .000 0.0
Luis Campusano c 242.872.67139 .396103 .536106 .552 3.7
Jeimer Candelario#TBC3b294.103.60364 .302266 .460277 .479 2.4
Mark CanhaBMBlf343.653.15342 .260212 .395227 .423 2.0
Conner Capel*MARrf262.902.5014 .42911 .37911 .379 2.8
Victor Caratini#755c 292.031.82139 .24568 .33574 .365 2.7
Dylan Carlson#TBUcf242.722.29124 .29877 .41681 .438 1.3
Kerry Carpenter*HWKrf253.563.29332 .319261 .479269 .494 4.9
Matt Carpenter* dh371.761.5931 .32323 .38324 .400 5.8
Corbin Carroll*SEDrf224.564.04468 .344407 .551413 .559 2.3
Evan Carter* lf202.241.8339 .46275 .81575 .815 1.6
Triston Casas* 1b233.963.29298 .262267 .478269 .481 1.6
Nick CastellanosBANrf314.193.90399 .318309 .456316 .466 5.6
Willi Castro#STRlf262.742.31231 .316207 .494221 .527 2.5
Matt ChapmanTBU3b303.793.43311 .286220 .426226 .438 3.5
Jazz Chisholm*TBCcf253.643.28187 .278165 .509168 .519 4.0
Ernie ClementMAXss273.062.8342 .28625 .45525 .455 9.0
Michael Conforto*JACrf301.911.4691 .31991 .52397 .557 1.1
William ContrerasCTRc 254.183.85420 .307234 .379242 .392 3.9
Willson ContrerasMAXc 314.083.59342 .289249 .442261 .464 2.9
Garrett CooperSED1b322.762.56125 .328101 .426101 .426 5.4
Carlos CorreaKRKss283.993.57334 .272256 .479259 .485 2.4
J.P. Crawford*STRss284.814.04513 .308382 .490384 .492 1.1
Jake Cronenworth*CTR1b293.863.47386 .228205 .369208 .374 2.3
Nelson CruzMARdh423.403.2544 .31827 .39727 .39722.0
Travis d'ArnaudBMBc 343.223.0585 .23555 .41755 .417 5.0
J.D. DavisCTR3b302.612.3694 .26684 .46784 .467 3.5
Jonathan DavisHWKcf314.003.003 .3331 .2502 .500 0.0
Bryan De La CruzCRUlf263.763.50399 .273230 .380235 .388 4.5
Rafael Devers*JAC3b264.133.75430 .223275 .417280 .424 2.8
Elias DiazMCDc 323.333.11283 .307177 .409179 .413 4.4
Yainer DiazTBCc 243.273.03283 .304197 .494207 .519 5.2
Yandy DiazHWK1b314.373.91453 .375366 .548371 .555 1.9
Josh Donaldson 3b371.881.7359 .11960 .50061 .508 6.1
Brendan Donovan*CRU2b263.883.41427 .321252 .427266 .451 1.7
Brandon DruryBOM2b304.294.05301 .296209 .431216 .445 7.8
Mauricio DubonBOM2b283.963.76506 .320242 .389246 .395 3.9
Jarren Duran*CORcf263.313.04254 .319200 .483204 .493 3.9
Adam DuvallPSYcf343.192.92190 .253173 .459181 .480 6.2
Tommy Edman#BMBss283.693.33431 .234219 .367224 .375 2.2
Christian Encarnacn-StranSTR1b233.423.22110 .31889 .43491 .444 8.2
Santiago EspinalMAR2b282.001.8875 .29335 .35035 .350 4.0
Thairo EstradaBAN2b273.953.67408 .343239 .373254 .397 6.4
Stuart FairchildCORlf271.711.5023 .39116 .39016 .390 2.6
Kyle FarmerWHA3b322.051.8685 .36555 .40759 .437 5.1
Freddy FerminTBCc 282.472.22112 .27780 .44981 .455 2.7
David FletcherHWKss291.501.5012 .2503 .2003 .20099.0
Dominic Fletcher* cf253.282.9791 .36366 .51667 .523 1.9
Wilmer FloresCOR1b314.023.62449 .283312 .491317 .499 2.0
Mike Ford*MAXdh302.992.57139 .245147 .529153 .550 2.6
Nick FortesSTRc 262.512.34124 .25053 .32557 .350 4.5
Jake Fraley*HWKrf283.292.95233 .309190 .521194 .532 2.5
Wander Franco#SEDss224.614.18534 .258320 .428326 .436 2.4
Freddie Freeman*TBC1b334.463.93501 .397416 .576429 .594 1.8
Sal Frelick*MARrf233.232.74168 .27494 .37896 .386 1.4
TJ Friedl*STRcf274.413.88492 .352348 .487356 .499 2.0
David FryMARc 273.353.0369 .34860 .48463 .508 4.9
Joey Gallo*MOJ1b292.371.9574 .20384 .41285 .417 2.7
Adolis GarciaCTRrf304.203.86356 .278276 .429281 .437 4.4
Luis V. Garcia*CRU2b231.431.3071 .32435 .38935 .389 2.2
Maikel GarciaBOM3b233.723.37413 .356228 .381230 .384 3.0
Stone GarrettMAXlf272.682.45152 .395121 .443124 .454 4.9
Mitch GarverBOMdh324.173.55335 .290272 .456276 .463 1.9
Zack GelofSTR2b233.843.40309 .337310 .581314 .588 2.8
Andres Gimenez* 2b243.303.00294 .259175 .408191 .445 3.9
Paul Goldschmidt7551b354.173.69398 .286322 .477328 .486 2.7
Yan GomesKRKc 352.742.56133 .20346 .25451 .282 7.2
Nolan Gorman*STR2b233.943.39241 .278229 .457231 .461 2.6
Yasmani Grandal#JACc 340.810.7510 .3004 .3084 .308 2.0
Randal GrichukPSYlf313.463.15281 .253144 .375151 .393 2.6
Trent Grisham*CTRcf264.003.34349 .218269 .415276 .426 1.9
Robbie Grossman#CTRlf332.762.37141 .270129 .502130 .506 2.0
Vladimir GuerreroMAR1b244.293.87507 .250290 .417297 .427 2.0
Lourdes Gurriel755lf292.412.23249 .205146 .427148 .433 2.5
Sam Haggerty#MARlf293.973.2978 .44962 .50462 .504 1.1
Garrett HampsonTBCss281.371.1993 .25859 .35561 .367 3.3
Ian Happ#755lf283.913.25334 .266288 .482289 .483 1.5
Bryce Harper*TBUdh304.403.79306 .320225 .429229 .437 2.1
Michael Harris II*TBUcf223.823.49365 .266170 .324177 .338 3.3
Ke'Bryan HayesBMB3b263.883.66438 .292276 .442279 .446 6.3
Austin HaysTBClf274.123.76373 .332272 .450277 .458 4.4
Jonah Heim#PSYc 283.423.08297 .249194 .429196 .434 2.5
Gunnar Henderson*MAX3b223.373.03295 .308247 .479248 .481 3.3
Enrique HernandezBOMss312.502.258 .2503 .3003 .300 1.0
Teoscar HernandezWHArf303.733.46357 .314263 .435267 .442 5.7
Jason Heyward*CORrf333.172.88247 .267157 .430160 .438 2.7
Aaron Hicks#CORcf332.061.85122 .377102 .510103 .515 2.5
Kyle HigashiokaPSYc 333.172.8323 .17413 .34213 .342 3.7
Nico HoernerJAC2b264.423.98500 .358270 .405293 .439 2.4
Andy IbanezBOM2b302.962.65203 .345128 .437130 .444 2.5
Jonathan IndiaCOR2b263.383.0829 .20721 .47723 .523 4.0
Kyle Isbel*755cf263.643.44313 .335209 .474209 .474 4.8
Travis Jankowski* lf323.212.91231 .320115 .373115 .373 1.9
Danny JansenCORc 282.192.0475 .26747 .40548 .414 5.0
Ryan JeffersTBUc 263.152.81189 .376167 .465176 .490 4.8
Connor JoeBMBrf303.673.22310 .323270 .549277 .563 2.3
Nolan Jones*KRKlf252.622.36170 .359189 .576191 .582 3.7
Aaron JudgeSTRrf314.673.82343 .277427 .575431 .581 1.8
Edouard Julien*SED2b242.952.36178 .399194 .509195 .512 1.6
Corey JulksMARlf272.922.8049 .28626 .35626 .35610.0
Josh JungPSY3b253.673.47247 .300166 .393171 .405 8.7
Jarred Kelenic*BANlf233.813.37236 .318186 .397193 .412 3.8
Carson Kelly c 282.832.7252 .26927 .32927 .329 8.3
Tony Kemp* lf312.471.8826 .30816 .38117 .405 1.5
Max Kepler*TBUrf303.683.25314 .264225 .443228 .449 2.6
Kevin Kiermaier* cf333.763.45267 .277170 .411175 .423 4.0
Ha-Seong KimCRU2b273.653.18389 .339290 .499293 .504 1.6
Isiah Kiner-FalefaBANcf280.560.5012 .4176 .3337 .389 4.0
Alex Kirilloff*HWK1b253.112.75187 .380150 .473155 .489 2.9
Alejandro KirkJACc 243.282.98342 .275168 .377182 .408 2.2
Andrew Knizner755c 282.892.75143 .329109 .443110 .447 7.5
Steven Kwan*MCDlf254.494.00569 .308303 .417311 .428 1.2
Shea LangeliersSTRc 252.722.45237 .219180 .425183 .432 3.6
Trevor Larnach*TBUlf262.442.337 .2867 .3187 .31813.0
Ramon Laureano rf281.481.3920 .30013 .38214 .41211.0
DJ LeMahieu 3b344.203.65415 .231232 .363238 .372 1.8
Royce LewisPSY3b243.472.99163 .294139 .527144 .545 1.7
Francisco Lindor#MARss294.273.80440 .259298 .431308 .446 2.5
Tim LocastroSEDlf302.942.8231 .32316 .32018 .36099.0
Nick LoftinMAR2b241.231.0766 .36442 .48345 .517 1.1
Nicky Lopez*PSY2b281.671.54108 .25043 .27944 .286 3.5
Brandon Lowe*MOJ2b281.000.7932 .25029 .46833 .532 1.9
Josh Lowe*KRKrf254.083.76358 .397296 .533299 .539 3.4
Nathaniel Lowe*MCD1b274.023.55420 .331285 .438290 .445 2.2
Manny MachadoCTR3b304.093.82421 .273277 .461279 .464 3.3
Luke MaileMOJc 322.171.9253 .20826 .29928 .322 2.9
Martin MaldonadoWHAc 362.612.4691 .27577 .42877 .428 7.9
Cade Marlowe*MAXlf261.120.9948 .22930 .36633 .402 4.8
Brandon Marsh*MAXcf254.193.78370 .376326 .512327 .513 3.3
Ketel Marte#MOJ2b294.534.04480 .244398 .545401 .549 1.9
Noelvi MarteMOJ3b211.711.5882 .30547 .37647 .376 3.1
J.D. MartinezPSYdh354.213.88337 .285336 .493341 .500 6.0
Nick Martini*STRdh333.212.7956 .23242 .45244 .473 2.9
Michael Massey*MCD2b254.403.92116 .20772 .40973 .415 2.3
Jorge Mateo755ss281.411.3619 .26325 .80625 .806 7.0
Luis MatosHWKcf212.622.21118 .36468 .41275 .455 1.2
Ronny Mauricio#HWK2b223.052.6843 .30231 .46331 .463 1.8
James McCann755c 333.212.95146 .329102 .413107 .433 6.3
Jake McCarthy*PSYrf253.322.89137 .30769 .33073 .349 2.2
Chas McCormickSEDcf284.043.57304 .326234 .453246 .476 3.2
Andrew McCutchenBOMdh364.163.47379 .269277 .414280 .419 1.7
Reese McGuire*MCDc 282.792.51154 .37081 .33887 .363 3.9
Billy McKinney*MOJlf283.003.006 .1671 .1111 .11199.0
Zach McKinstry*7553b283.513.03330 .233213 .394217 .402 2.3
Matt McLainPSYss234.544.08438 .377376 .512392 .533 3.8
Ryan McMahon* 3b283.823.37325 .329307 .494310 .498 3.3
Jeff McNeil*CRU2b314.574.20585 .277249 .336273 .368 3.0
Parker Meadows* cf232.061.7560 .30055 .51456 .523 2.0
MJ Melendez*MOJrf243.232.85249 .265210 .459212 .463 2.8
Joey MenesesKRKdh314.143.87491 .350317 .473322 .481 3.6
Whit MerrifieldKRK2b343.753.45438 .338239 .393245 .403 3.1
Jake MeyersKRKcf271.341.1796 .28169 .42673 .451 3.7
Owen MillerBAN2b260.910.8463 .22230 .39030 .390 2.0
Garrett Mitchell*MOJcf243.052.9024 .29236 .56336 .56310.3
Andruw MonasterioBMB3b262.111.79116 .29364 .37467 .392 1.5
Yoan Moncada#COR3b280.870.787 .2868 .4008 .400 5.0
Mickey Moniak*MOJcf253.293.07146 .342131 .463134 .473 8.2
Dylan MooreMAXlf301.141.0467 .32856 .37157 .377 6.3
Christopher MorelCORdh242.422.20114 .263129 .556130 .560 4.5
Ryan MountcastleJAC1b262.982.66182 .247102 .364102 .364 2.4
Max Muncy*CTR3b323.923.36250 .248280 .546283 .552 2.3
Sean MurphyKRKc 283.963.49333 .267258 .458280 .497 3.2
Tom MurphyMAXc 322.632.53106 .39699 .553100 .55911.6
Bo Naylor*BMBc 232.111.8379 .27867 .45368 .459 2.3
Josh Naylor*HWK1b264.294.04525 .331341 .500344 .504 2.9
Tyler NevinHWK3b261.351.2249 .18425 .29425 .294 3.9
Kevin NewmanSED3b291.471.29118 .23755 .34059 .364 1.8
Brandon Nimmo*BMBcf304.513.88451 .339350 .488356 .497 1.9
Ryan Noda*MAX1b274.113.38266 .323316 .509324 .522 2.2
Lars Nootbaar* cf253.422.86267 .262205 .461207 .465 1.4
Logan O'HoppeHWKc 232.422.19118 .27194 .46894 .468 3.3
Shohei Ohtani*JACdh284.183.57357 .336441 .690444 .695 1.8
Edward OlivaresBANlf271.211.1236 .22218 .35318 .353 3.7
Matt Olson*PSY1b294.303.62355 .285439 .630440 .631 1.8
James Outman*STRcf263.553.04284 .352294 .518299 .526 2.5
Marcell Ozuna dh324.434.09420 .298365 .516369 .521 4.4
Cristian PacheHWKcf242.672.4854 .29630 .34130 .341 4.7
Richie Palacios*MAXlf262.302.1186 .32667 .62067 .620 0.8
Isaac ParedesMAX3b244.343.69441 .256363 .520389 .557 1.8
Vinnie Pasquantino*STR1b253.643.38162 .25999 .469101 .479 3.8
Joc Pederson*BMBdh313.252.82195 .318145 .450151 .469 2.4
Liover Peguero ss222.101.93112 .33068 .36869 .373 5.8
Jeremy PenaCORss253.863.54438 .315242 .387252 .403 3.7
Oswald PerazaMOJ3b232.552.5037 .18910 .17911 .19699.0
Geraldo Perdomo#BMBss233.993.43355 .276200 .368204 .376 1.8
Carlos PerezPSYc 322.061.8497 .22748 .33853 .373 3.0
Carlos PerezMOJc 262.351.8729 .37929 .53729 .537 1.4
Salvador PerezHWKc 332.952.76293 .307179 .415189 .439 7.7
Blake Perkins#BOMrf262.562.0835 .17118 .28118 .281 1.6
Tommy PhamMCDlf354.223.81450 .304312 .457317 .464 2.6
Kevin PillarMARlf343.292.8614 .42918 .78319 .826 5.0
Rene PintoMOJc 262.002.0011 .4556 .4296 .42999.0
Jorge Polanco#STR2b293.382.92191 .309161 .472163 .478 2.5
Jurickson Profar#MARlf302.552.3682 .26842 .37543 .384 4.4
Cal Raleigh#SEDc 263.443.12298 .272227 .455227 .455 3.5
Luke Raley*MAXrf283.783.38194 .335182 .496195 .531 5.0
Harold RamirezSTRdh283.343.09237 .329156 .477158 .483 3.8
Jose E. Ramirez#MAR3b304.494.08551 .298374 .514375 .516 1.4
J.T. RealmutoBANc 323.773.50317 .252201 .389204 .395 5.0
Rob RefsnyderMCDlf321.591.3876 .27637 .37038 .380 1.1
Zach RemillardMCD2b292.682.39148 .33171 .30574 .318 4.9
Luis Rengifo#JAC2b263.753.33301 .286227 .488231 .497 2.2
Pablo ReyesTBCss293.002.60158 .32380 .41080 .410 0.9
Bryan Reynolds#TBUlf284.113.69407 .263261 .392268 .402 3.1
Austin RileyBAN3b264.203.80427 .333376 .552389 .571 3.1
Emmanuel RiveraCTR3b271.221.0617 .23511 .50012 .545 0.5
Anthony Rizzo*COR1b331.921.62137 .35882 .41091 .455 1.3
Luis RobertCORcf254.113.84393 .310327 .494338 .511 7.1
Victor RoblesMARcf262.171.7385 .27142 .32847 .367 1.0
Brendan RodgersTBC2b263.333.2034 .41216 .32016 .320 7.0
Endy Rodriguez#CTRc 231.921.8283 .38666 .57466 .574 4.8
Julio Y. RodriguezMOJcf224.384.08454 .295377 .539391 .559 4.9
Jake RogersTBUc 283.202.85163 .209120 .395122 .401 4.0
Johan RojasTBCcf221.731.64120 .30865 .34868 .36414.3
Miguel RojasKRKss342.242.0594 .18128 .22831 .252 3.3
Brent RookerWHAdh284.093.68346 .266303 .457314 .474 4.2
Amed RosarioCTRss272.492.37133 .33172 .40773 .412 7.0
Esteury RuizBANcf243.403.13300 .280121 .280134 .310 6.3
Keibert Ruiz#CRUc 244.053.79461 .252207 .321217 .337 4.4
Adley Rutschman#CORc 253.943.42394 .256260 .452260 .452 1.4
Blake Sabol*MARc 251.941.7392 .26157 .31761 .339 4.3
Gary SanchezSEDc 302.462.30129 .209107 .500107 .500 4.4
Jesus Sanchez*BMBrf253.392.99226 .323168 .450170 .456 2.5
Carlos Santana#CTR1b374.073.56436 .257281 .431283 .434 1.6
Anthony Santander#KRKrf284.253.74415 .277344 .499352 .511 2.4
Nolan Schanuel* 1b213.532.7493 .30152 .38857 .425 0.6
Davis SchneiderSTR2b243.002.5077 .286121 .747122 .753 1.6
Kyle Schwarber*WHAlf304.163.54303 .201368 .546372 .552 2.4
Corey Seager*TBUss294.404.02495 .339393 .551401 .562 2.5
Marcus SemienCOR2b324.444.00500 .258324 .451331 .460 2.2
Nick SenzelTBU3b282.512.29131 .25277 .38978 .394 3.2
Jose SiriMARcf273.343.15190 .205174 .474175 .477 8.9
Austin SlaterTBCcf302.982.67100 .43081 .45382 .458 4.4
Will SmithBMBc 284.113.70400 .268229 .392240 .411 2.6
Donovan SolanoHWK1b354.584.00465 .346290 .408306 .431 2.2
Jorge SolerMAXdh313.993.51311 .254270 .480275 .488 2.6
Edmundo SosaHWK3b271.861.75161 .323103 .444109 .470 8.7
Juan Soto*MCDlf244.373.62403 .293427 .603433 .612 1.3
George Springer755rf334.444.05461 .308290 .435300 .450 2.7
Giancarlo StantonCORdh332.182.03130 .285119 .601119 .601 3.8
Spencer SteerMOJ1b254.003.52400 .313306 .478318 .497 2.4
Michael StefanicTBC2b274.403.9559 .45842 .47744 .500 2.9
Tyler StephensonJACc 262.191.93108 .31582 .45184 .462 2.6
DJ Stewart*MOJrf292.121.9683 .313129 .668130 .674 5.4
Bryson Stott*BAN2b254.213.95478 .255229 .360232 .365 3.2
Myles StrawKRKcf283.262.90291 .306146 .361148 .366 1.9
Eugenio SuarezMAX3b313.663.23298 .339262 .448274 .468 3.9
Jack Suwinski*CORcf243.642.96237 .253335 .617338 .622 1.8
Seiya SuzukiTBCrf284.403.98337 .323241 .425243 .429 3.3
Dansby SwansonBOMss293.983.50397 .292264 .414272 .427 2.3
Raimel Tapia*BMBrf292.792.4248 .33335 .52235 .522 1.8
Fernando TatisMOJrf243.653.35376 .274289 .489293 .496 3.7
Mike Tauchman*MARcf322.872.52226 .283150 .421155 .435 2.3
Leody Taveras#TBCcf243.392.99261 .284157 .410162 .423 2.2
Chris Taylor755lf322.532.2896 .38583 .39586 .410 4.9
Michael A. TaylorWHAcf320.830.7235 .14329 .34129 .341 3.7
Tyrone TaylorPSYrf292.972.7463 .25438 .37639 .386 4.0
Matt Thaiss*CRUc 280.670.6711.0001 .5001 .50099.0
Lane ThomasWHArf273.793.54352 .278217 .372227 .389 7.1
Spencer TorkelsonWHA1b233.783.46367 .272288 .477293 .485 3.7
Gleyber TorresKRK2b264.453.94498 .289317 .442325 .453 1.8
Ezequiel TovarCTRss213.032.86327 .333187 .381189 .385 6.8
Alan TrejoBMB2b271.331.2011 .27310 .50010 .500 3.0
Jose TrevinoHWKc 302.752.5826 .1548 .2428 .242 2.5
Jared TrioloSED3b251.711.47126 .35787 .38292 .404 2.6
Mike TroutSEDcf313.683.10201 .378216 .560221 .573 2.0
Kyle Tucker*CRUrf264.543.86511 .264396 .538398 .541 1.0
Brice Turang*CTR2b230.520.4923 .2176 .1717 .20010.0
Justin TurnerMOJdh384.243.72415 .284307 .493318 .510 1.9
Trea TurnerTBCss303.703.43353 .286264 .476270 .486 4.5
Ramon UriasMAX3b292.162.00187 .358120 .432125 .450 4.8
Gio UrshelaCRU3b312.992.88252 .30698 .28799 .290 6.9
Enmanuel Valdez*TBC2b243.583.1566 .34861 .51763 .534 3.0
Ildemaro Vargas#TBU3b311.161.0283 .18130 .29131 .301 0.8
Daulton Varsho*JAClf262.842.51195 .231104 .346108 .359 2.6
Andrew VaughnBAN1b253.713.29366 .281231 .397247 .424 3.7
Christian VazquezCRUc 321.111.1120 .30012 .40012 .40099.0
Nelson VelazquezPSYrf241.791.5977 .18280 .48582 .497 3.4
Alex Verdugo*MCDrf273.953.57443 .248266 .443271 .451 1.9
Matt VierlingBANrf260.970.9138 .18411 .17211 .172 7.7
Daniel Vogelbach*MARdh302.832.42135 .207110 .437111 .440 2.2
Anthony VolpeBANss222.692.46202 .257144 .406144 .406 4.0
Joey Votto*MAR1b393.142.4312 .0835 .2275 .227 1.5
LaMonte Wade*SED1b293.502.94315 .260193 .397198 .407 1.3
Christian WalkerMOJ1b324.173.76437 .229322 .476330 .488 2.9
Jordan WalkerBMBrf214.013.73374 .316258 .438261 .443 4.3
Chad WallachTBCc 313.072.8373 .28869 .48970 .496 5.7
Matt Wallner*CORlf253.342.79231 .355302 .584320 .619 2.8
Taylor WardBMBlf292.081.78137 .263121 .543123 .552 1.7
Austin Wells*MARc 233.383.0855 .25541 .50642 .519 2.5
Jordan Westburg 2b242.241.97149 .31595 .40496 .409 2.5
Joey WiemerSEDcf242.642.38156 .288118 .426120 .433 3.6
Patrick WisdomCOR3b311.941.7134 .26528 .29530 .316 6.1
Bobby Witt JrJACss234.614.28543 .280354 .474355 .475 3.1
Connor WongBOMc 271.501.4195 .26357 .30860 .324 9.4
Mike Yastrzemski*SEDcf323.192.68223 .296211 .538212 .541 1.8
Christian Yelich*BOMlf314.193.68320 .341250 .473254 .481 2.3

vs LHP
    Versus Left-handed Pitchers
NameTeamPAgeAVGOBPSPCOPSABH2B3BHRRBIBBK
C.J. Abrams* ss22 .333 .455 .519 .973279011337
Wilyer Abreu*HWKcf24 .444 .444 .5561.00094100301
Ronald AcunaBOMrf25 .316 .369 .490 .85915549607251325
Willy Adames755ss27 .154 .241 .269 .51113020413101464
Riley AdamsBOMc 27 .269 .345 .500 .845267301539
Jesus AguilarTBC1b33 .231 .286 .538 .824133101413
Nick Ahmed ss33 .000 .000 .000 .00070000002
Hanser AlbertoSTR3b30 .250 .348 .300 .648205100113
Nick AllenMAXss24 .262 .319 .375 .694802111212813
Pete AlonsoHWK1b28 .222 .311 .574 .886162366017251554
Jose AltuveTBC2b33 .262 .354 .500 .85442114024610
Francisco AlvarezWHAc 21 .111 .175 .200 .37590102028627
Yordan Alvarez*755dh26 .241 .323 .336 .65911628801121331
Miguel AmayaMARc 24 .261 .358 .370 .72846122015515
Elvis AndrusJAC2b34 .346 .370 .346 .717269000316
Miguel AndujarHWKrf28 .213 .253 .400 .65375168028315
Orlando ArciaMOJss28 .379 .450 .7361.186140538014231929
Nolan Arenado7553b32 .133 .180 .275 .4551201631412519
Gabriel Arias ss23 .000 .000 .000 .000100000003
Randy ArozarenaJAClf28 .223 .279 .423 .70213029208221037
Luis Arraez*WHA2b26 .247 .277 .280 .5571503720111715
Christian ArroyoWHA2b28 .000 .000 .000 .00020000001
Jose AzocarTBUrf27 .250 .250 .438 .688164300005
Harrison Bader cf29 .217 .269 .425 .69412026100514925
Patrick Bailey#BANc 24 .179 .253 .295 .548781400313821
Matthew BattenSTR3b28 .301 .385 .417 .8021033130391430
Josh Bell#CRUdh30 .275 .387 .486 .873142391206172638
Cody Bellinger*BOMcf27 .378 .442 .6551.0981485611010251529
Brandon Belt*JACdh35 .174 .296 .174 .4702340002412
Andrew Benintendi*CTRlf28 .255 .286 .362 .64747123104213
Will Benson*PSYrf25 .111 .138 .111 .2492730002110
Jon Berti ss33 .316 .343 .398 .741983161011529
Mookie BettsJACrf30 .315 .412 .8001.212130419018342124
Bo BichetteWHAss25 .324 .391 .545 .936145471107151627
Cavan Biggio*MAR2b28 .253 .361 .325 .6868321600121442
Charlie Blackmon*TBCdh36 .198 .347 .267 .6141012051062014
Dairon BlancoPSYrf30 .214 .290 .536 .8262860315114
Xander BogaertsMCDss30 .300 .354 .422 .776180541222141520
Alec Bohm 3b26 .324 .367 .6471.01413945901230919
Alex BregmanSED3b29 .203 .279 .362 .64213828515241511
Will Brennan*CRUrf25 .154 .154 .154 .308132000102
Jake BurgerWHA3b27 .250 .270 .482 .7521122880614334
Jose CaballeroKRK2b26 .190 .317 .280 .59710019302101029
Oswaldo Cabrera#WHAlf24 .000 .167 .000 .16750000011
Willie Calhoun*HWKdh28 .667 .667 .6671.33332000000
Alex CallJACcf28 .000 .000 .000 .00020000000
Luis Campusano c 24 .468 .517 .7791.296773660619718
Jeimer Candelario#TBC3b29 .269 .340 .414 .75314539904171034
Mark CanhaBMBlf34 .195 .301 .398 .69913326825151932
Conner Capel*MARrf26 .154 .154 .154 .308132000106
Victor Caratini#755c 29 .233 .331 .272 .602103244004925
Dylan Carlson#TBUcf24 .240 .329 .333 .66212931303101525
Kerry Carpenter*HWKrf25 .257 .350 .257 .607359000439
Matt Carpenter* dh37 .364 .364 .6361.000114110005
Corbin Carroll*SEDrf22 .294 .345 .395 .74117752305191123
Evan Carter* lf20 .000 .077 .000 .077120000016
Triston Casas* 1b23 .190 .378 .238 .616631230051827
Nick CastellanosBANrf31 .342 .425 .6241.04911740827231530
Willi Castro#STRlf26 .182 .379 .364 .743224101456
Matt ChapmanTBU3b30 .305 .352 .504 .8561314091520830
Jazz Chisholm*TBCcf25 .143 .269 .190 .460213100124
Ernie ClementMAXss27 .000 .000 .000 .00050000002
Michael Conforto*JACrf30 .667 .727 .7221.4491812100221
William ContrerasCTRc 25 .228 .300 .360 .66013631604131237
Willson ContrerasMAXc 31 .221 .313 .469 .782113251006181642
Garrett CooperSED1b32 .271 .321 .458 .77915542508211270
Carlos CorreaKRKss28 .173 .232 .298 .5301041840310829
J.P. Crawford*STRss28 .254 .364 .331 .69516943100192936
Jake Cronenworth*CTR1b29 .259 .300 .519 .819277021529
Nelson CruzMARdh42 .000 .000 .000 .000110000003
Travis d'ArnaudBMBc 34 .213 .273 .410 .68361136029520
J.D. DavisCTR3b30 .143 .217 .286 .503213001327
Jonathan DavisHWKcf31 .333 .500 .333 .83331000000
Bryan De La CruzCRUlf26 .219 .273 .242 .516128283009935
Rafael Devers*JAC3b26 .201 .247 .292 .5381442940311729
Elias DiazMCDc 32 .098 .156 .244 .3994140028214
Yainer DiazTBCc 24 .240 .269 .400 .6692561016110
Yandy DiazHWK1b31 .292 .358 .547 .904161475012361637
Josh Donaldson 3b37 .168 .200 .516 .716951660920435
Brendan Donovan*CRU2b26 .188 .311 .205 .5161122120021522
Brandon DruryBOM2b30 .233 .275 .388 .6641032440415535
Mauricio DubonBOM2b28 .341 .377 .504 .8811294455216815
Jarren Duran*CORcf26 .219 .306 .313 .6183270014413
Adam DuvallPSYcf34 .101 .139 .246 .3856971038139
Tommy Edman#BMBss28 .211 .248 .352 .6001423080419827
Christian Encarnacn-StranSTR1b23 .235 .316 .294 .610174100126
Santiago EspinalMAR2b28 .269 .304 .346 .6505214400538
Thairo EstradaBAN2b27 .245 .295 .286 .58198242104528
Stuart FairchildCORlf27 .235 .350 .235 .585174000139
Kyle FarmerWHA3b32 .282 .364 .487 .85139112023411
Freddy FerminTBCc 28 .241 .353 .483 .836297401653
David FletcherHWKss29 .167 .167 .167 .33361000102
Dominic Fletcher* cf25 .000 .000 .000 .00040000002
Wilmer FloresCOR1b31 .218 .246 .323 .5691242710019330
Mike Ford*MAXdh30 .265 .381 .347 .7289826501131628
Nick FortesSTRc 26 .282 .333 .408 .7411032970212520
Jake Fraley*HWKrf28 .091 .189 .121 .310333100025
Wander Franco#SEDss22 .295 .355 .434 .789166491132281320
Freddie Freeman*TBC1b33 .383 .448 .6651.1131887217012341539
Sal Frelick*MARrf23 .083 .313 .083 .396121000044
TJ Friedl*STRcf27 .298 .343 .463 .80618856384251245
David FryMARc 27 .222 .417 .222 .63992000233
Joey Gallo*MOJ1b29 .157 .281 .363 .64410216306121753
Adolis GarciaCTRrf30 .186 .281 .295 .5751292420491747
Luis V. Garcia*CRU2b23 .556 .5561.0001.55695020100
Maikel GarciaBOM3b23 .288 .333 .390 .7231183460218927
Stone GarrettMAXlf27 .328 .392 .552 .944672290215525
Mitch GarverBOMdh32 .377 .518 .472 .99010640701203221
Zack GelofSTR2b23 .083 .185 .125 .310242100039
Andres Gimenez* 2b24 .175 .275 .300 .57580143217512
Paul Goldschmidt7551b35 .241 .304 .398 .70216640507201460
Yan GomesKRKc 35 .212 .226 .308 .5345211201319
Nolan Gorman*STR2b23 .231 .367 .364 .731121281002132543
Yasmani Grandal#JACc 34 .333 .333 .333 .66731000100
Randal GrichukPSYlf31 .231 .321 .331 .6521212860281524
Trent Grisham*CTRcf26 .231 .345 .350 .69514333613192439
Robbie Grossman#CTRlf33 .274 .402 .548 .951135371009272948
Vladimir GuerreroMAR1b24 .248 .352 .277 .62913734400152320
Lourdes Gurriel755lf29 .252 .308 .407 .71613534605191018
Sam Haggerty#MARlf29 .259 .333 .333 .667277010032
Garrett HampsonTBCss28 .151 .237 .226 .4645384002625
Ian Happ#755lf28 .242 .304 .452 .75662152139619
Bryce Harper*TBUdh30 .302 .397 .443 .84010632603211623
Michael Harris II*TBUcf22 .189 .244 .221 .466122231016319
Ke'Bryan HayesBMB3b26 .280 .301 .512 .81316847123717632
Austin HaysTBClf27 .188 .244 .347 .59114427805181244
Jonah Heim#PSYc 28 .277 .324 .369 .69365183019514
Gunnar Henderson*MAX3b22 .067 .300 .067 .367151000248
Enrique HernandezBOMss31 .400 .400 .400 .80052000000
Teoscar HernandezWHArf30 .319 .331 .612 .94311637160620438
Jason Heyward*CORrf33 .147 .216 .441 .6573451038311
Aaron Hicks#CORcf33 .306 .370 .435 .80614745405181437
Kyle HigashiokaPSYc 33 .000 .000 .000 .00030000002
Nico HoernerJAC2b26 .292 .331 .365 .6961374081010526
Andy IbanezBOM2b30 .315 .405 .534 .9397323622111111
Jonathan IndiaCOR2b26 .000 .000 .000 .00010000000
Kyle Isbel*755cf26 .400 .426 .5741.00015562142313744
Travis Jankowski* lf32 .167 .219 .250 .46960105006414
Danny JansenCORc 28 .167 .250 .389 .639183101225
Ryan JeffersTBUc 26 .346 .485 .8851.369269204767
Connor JoeBMBrf30 .299 .393 .573 .965117351406131428
Nolan Jones*KRKlf25 .255 .309 .416 .72514938307221257
Aaron JudgeSTRrf31 .233 .335 .582 .917146343016362447
Edouard Julien*SED2b24 .462 .500 .5381.038136100115
Corey JulksMARlf27 .158 .158 .158 .316193000004
Josh JungPSY3b25 .313 .353 .594 .947963030814627
Jarred Kelenic*BANlf23 .195 .259 .377 .63577154226530
Carson Kelly c 28 .132 .195 .289 .4853850025315
Tony Kemp* lf31 .259 .394 .333 .727277010357
Max Kepler*TBUrf30 .308 .391 .538 .93039123026513
Kevin Kiermaier* cf33 .231 .273 .250 .52352121001220
Ha-Seong KimCRU2b27 .333 .403 .6201.023129431009251422
Isiah Kiner-FalefaBANcf28 .333 .455 .333 .78893000114
Alex Kirilloff*HWK1b25 .059 .059 .235 .294171001104
Alejandro KirkJACc 24 .261 .320 .326 .64646123005410
Andrew Knizner755c 28 .077 .077 .077 .154131000007
Steven Kwan*MCDlf25 .285 .366 .360 .726200571201122025
Shea LangeliersSTRc 25 .034 .065 .069 .1332911001112
Trevor Larnach*TBUlf26 .000 .000 .000 .00010000001
Ramon Laureano rf28 .227 .292 .455 .746225201216
DJ LeMahieu 3b34 .157 .280 .214 .4951402220292341
Royce LewisPSY3b24 .341 .471 .463 .93441142012912
Francisco Lindor#MARss29 .252 .300 .529 .829155394013281030
Tim LocastroSEDlf30 .000 .000 .000 .00000000000
Nick LoftinMAR2b24 .351 .489 .5411.03037134011075
Nicky Lopez*PSY2b28 .045 .045 .045 .091221000204
Brandon Lowe*MOJ2b28 .000 .000 .000 .00010000001
Josh Lowe*KRKrf25 .150 .190 .200 .3904062002212
Nathaniel Lowe*MCD1b27 .188 .273 .269 .54218635902122147
Manny MachadoCTR3b30 .274 .322 .481 .8031353740829929
Luke MaileMOJc 32 .149 .184 .234 .4184771012215
Martin MaldonadoWHAc 36 .227 .261 .477 .73844102039222
Cade Marlowe*MAXlf26 .205 .280 .455 .7354491228213
Brandon Marsh*MAXcf25 .171 .250 .303 .55376134029834
Ketel Marte#MOJ2b29 .245 .298 .439 .73615538717301130
Noelvi MarteMOJ3b21 .125 .186 .125 .311405000139
J.D. MartinezPSYdh35 .212 .316 .439 .75513228907152061
Nick Martini*STRdh33 .286 .444 .286 .73072000223
Michael Massey*MCD2b25 .217 .294 .304 .5984610101749
Jorge Mateo755ss28 .273 .333 .9091.242113102213
Luis MatosHWKcf21 .342 .455 .393 .8481174060041817
Ronny Mauricio#HWK2b22 .235 .278 .647 .925174102317
James McCann755c 33 .100 .100 .150 .250202100206
Jake McCarthy*PSYrf25 .265 .359 .353 .712349110232
Chas McCormickSEDcf28 .250 .348 .402 .75011228504211641
Andrew McCutchenBOMdh36 .240 .367 .314 .68112129302142523
Reese McGuire*MCDc 28 .295 .360 .327 .68715646201171141
Billy McKinney*MOJlf281.0001.0001.0002.00011000000
Zach McKinstry*7553b28 .194 .400 .258 .65862122106206
Matt McLainPSYss23 .297 .348 .514 .861148441107181132
Ryan McMahon* 3b28 .167 .250 .261 .51113823702161549
Jeff McNeil*CRU2b31 .259 .314 .259 .5731584100091011
Parker Meadows* cf23 .111 .333 .111 .44491000037
MJ Melendez*MOJrf24 .189 .218 .283 .50153102014121
Joey MenesesKRKdh31 .300 .331 .487 .81815045141417525
Whit MerrifieldKRK2b34 .226 .276 .315 .5911242850213921
Jake MeyersKRKcf27 .278 .345 .495 .840972730610833
Owen MillerBAN2b26 .278 .278 .389 .667185200202
Garrett Mitchell*MOJcf24 .000 .000 .000 .00020000002
Andruw MonasterioBMB3b26 .198 .333 .255 .5881062160062029
Yoan Moncada#COR3b28 .000 .000 .000 .00010000000
Mickey Moniak*MOJcf25 .278 .316 .333 .649185100007
Dylan MooreMAXlf30 .212 .272 .404 .6761042291313848
Christopher MorelCORdh24 .318 .361 .7551.11611035331329840
Ryan MountcastleJAC1b26 .252 .315 .420 .73513133705161329
Max Muncy*CTR3b32 .216 .276 .423 .699972120615735
Sean MurphyKRKc 28 .256 .350 .440 .79012532805161228
Tom MurphyMAXc 32 .409 .435 .7731.2082292026110
Bo Naylor*BMBc 23 .000 .067 .000 .067140000009
Josh Naylor*HWK1b26 .265 .297 .384 .68118549100422725
Tyler NevinHWK3b26 .164 .230 .291 .5205591024521
Kevin NewmanSED3b29 .198 .286 .297 .5831112280161122
Brandon Nimmo*BMBcf30 .278 .316 .324 .6391764980012543
Ryan Noda*MAX1b27 .200 .333 .275 .6084083004715
Lars Nootbaar* cf25 .240 .374 .253 .627751810081524
Logan O'HoppeHWKc 23 .242 .310 .432 .74213232217161337
Shohei Ohtani*JACdh28 .211 .338 .430 .76712827408202440
Edward OlivaresBANlf27 .250 .316 .500 .816164101225
Matt Olson*PSY1b29 .223 .239 .465 .70415735611028458
James Outman*STRcf26 .234 .319 .250 .56964151008729
Marcell Ozuna dh32 .253 .306 .573 .8791784513114361443
Cristian PacheHWKcf24 .239 .292 .358 .65067168003521
Richie Palacios*MAXlf26 .367 .387 .6171.00460220051523
Isaac ParedesMAX3b24 .313 .414 .438 .85111235503141822
Vinnie Pasquantino*STR1b25 .167 .231 .194 .425366100525
Joc Pederson*BMBdh31 .375 .524 .375 .899166000355
Liover Peguero ss22 .286 .348 .397 .74563184017517
Jeremy PenaCORss25 .344 .377 .471 .84915754110317925
Oswald PerazaMOJ3b23 .000 .000 .000 .000180000007
Geraldo Perdomo#BMBss23 .088 .184 .088 .272343000134
Carlos PerezPSYc 32 .253 .305 .387 .69275191037413
Carlos PerezMOJc 26 .333 .529 .5421.0712482015105
Salvador PerezHWKc 33 .265 .306 .500 .8063492024110
Blake Perkins#BOMrf26 .150 .261 .150 .411203000436
Tommy PhamMCDlf35 .242 .314 .431 .745211517011302138
Kevin PillarMARlf34 .400 .400 .6001.00052100002
Rene PintoMOJc 26 .300 .300 .400 .700103100203
Jorge Polanco#STR2b29 .314 .356 .514 .8701404440820731
Jurickson Profar#MARlf30 .222 .239 .378 .61745104016012
Cal Raleigh#SEDc 26 .136 .208 .136 .345223000029
Luke Raley*MAXrf28 .095 .095 .095 .1902120000013
Harold RamirezSTRdh28 .348 .365 .538 .9031585590736528
Jose E. Ramirez#MAR3b30 .229 .251 .377 .6291754080626623
J.T. RealmutoBANc 32 .134 .180 .268 .44882112039532
Rob RefsnyderMCDlf32 .273 .365 .345 .7115515210589
Zach RemillardMCD2b29 .311 .381 .351 .73274233008825
Luis Rengifo#JAC2b26 .281 .378 .453 .832641861110714
Pablo ReyesTBCss29 .314 .358 .365 .7231374370071112
Bryan Reynolds#TBUlf28 .239 .268 .290 .5591553750116546
Austin RileyBAN3b26 .302 .382 .474 .85611635206221723
Emmanuel RiveraCTR3b27 .200 .294 .400 .694153001221
Anthony Rizzo*COR1b33 .342 .443 .396 .8391113830151716
Luis RobertCORcf25 .322 .358 .598 .956174561801028764
Victor RoblesMARcf26 .219 .354 .219 .573641400091110
Brendan RodgersTBC2b26 .333 .333 .333 .66762000101
Endy Rodriguez#CTRc 23 .333 .357 .333 .690124000513
Julio Y. RodriguezMOJcf22 .248 .273 .393 .6661453660515445
Jake RogersTBUc 28 .205 .272 .462 .73413227709151349
Johan RojasTBCcf22 .200 .209 .306 .515851760110131
Miguel RojasKRKss34 .196 .281 .275 .5555110210348
Brent RookerWHAdh28 .221 .307 .351 .65813129423131350
Amed RosarioCTRss27 .278 .295 .413 .70812635110216327
Esteury RuizBANcf24 .330 .376 .404 .780109365019527
Keibert Ruiz#CRUc 24 .219 .285 .285 .569137306019826
Adley Rutschman#CORc 25 .252 .367 .407 .77412331704102316
Blake Sabol*MARc 25 .231 .286 .231 .516133000007
Gary SanchezSEDc 30 .204 .240 .506 .74616233701427846
Jesus Sanchez*BMBrf25 .316 .391 .474 .865196001239
Carlos Santana#CTR1b37 .175 .288 .375 .66312021416111929
Anthony Santander#KRKrf28 .184 .295 .355 .65115228915172457
Nolan Schanuel* 1b21 .250 .571 .250 .82182000153
Davis SchneiderSTR2b24 .345 .471 .9051.37684293114242028
Kyle Schwarber*WHAlf30 .248 .338 .472 .81012531517211650
Corey Seager*TBUss29 .296 .332 .471 .80318956150622446
Marcus SemienCOR2b32 .212 .285 .298 .58315132702131541
Nick SenzelTBU3b28 .228 .284 .376 .66014934107261135
Jose SiriMARcf27 .147 .171 .353 .5243451025115
Austin SlaterTBCcf30 .299 .347 .463 .810134401602181052
Will SmithBMBc 28 .209 .287 .373 .659153321005211534
Donovan SolanoHWK1b35 .234 .287 .299 .58716739801131240
Jorge SolerMAXdh31 .233 .347 .631 .978103242013211731
Edmundo SosaHWK3b27 .290 .329 .490 .8191454253612432
Juan Soto*MCDlf24 .230 .353 .390 .74320046509253455
George Springer755rf33 .248 .343 .408 .75112531315131830
Giancarlo StantonCORdh33 .298 .330 .620 .95017151811544937
Spencer SteerMOJ1b25 .286 .359 .457 .81614040525171529
Michael StefanicTBC2b27 .000 .000 .000 .00040000000
Tyler StephensonJACc 26 .290 .361 .449 .81010731831131027
DJ Stewart*MOJrf29 .000 .182 .000 .18290000024
Bryson Stott*BAN2b25 .168 .222 .198 .420101173007517
Myles StrawKRKcf28 .273 .467 .273 .739113000241
Eugenio SuarezMAX3b31 .242 .359 .283 .642992440051748
Jack Suwinski*CORcf24 .059 .150 .059 .2091710002112
Seiya SuzukiTBCrf28 .235 .311 .375 .686136321112151442
Dansby SwansonBOMss29 .203 .301 .246 .5471182450091741
Raimel Tapia*BMBrf29 .000 .333 .000 .33320000110
Fernando TatisMOJrf24 .266 .343 .544 .887158428012201833
Mike Tauchman*MARcf32 .281 .360 .463 .823121341004111231
Leody Taveras#TBCcf24 .192 .276 .231 .507265100138
Chris Taylor755lf32 .175 .248 .340 .5881031850412855
Michael A. TaylorWHAcf32 .087 .276 .130 .4062321001612
Tyrone TaylorPSYrf29 .111 .179 .250 .4293642014312
Matt Thaiss*CRUc 28 .000 .000 .000 .00000000000
Lane ThomasWHArf27 .261 .304 .409 .7131153050412823
Spencer TorkelsonWHA1b23 .183 .242 .435 .67711521110619826
Gleyber TorresKRK2b26 .212 .290 .325 .61415132504171533
Ezequiel TovarCTRss21 .239 .269 .336 .6051132780111535
Alan TrejoBMB2b27 .000 .000 .000 .00030000003
Jose TrevinoHWKc 30 .100 .182 .150 .332202100121
Jared TrioloSED3b25 .238 .385 .286 .670215100246
Mike TroutSEDcf31 .167 .167 .167 .33361000004
Kyle Tucker*CRUrf26 .285 .371 .582 .9531584512111342318
Brice Turang*CTR2b23 .000 .000 .000 .00040000001
Justin TurnerMOJdh38 .272 .372 .500 .872114311105192025
Trea TurnerTBCss30 .220 .286 .480 .76612728609191035
Ramon UriasMAX3b29 .250 .286 .350 .636205010215
Gio UrshelaCRU3b31 .282 .295 .306 .60185242006216
Enmanuel Valdez*TBC2b24 .000 .083 .000 .083110000008
Ildemaro Vargas#TBU3b31 .227 .250 .273 .523225100210
Daulton Varsho*JAClf26 .137 .212 .167 .379102143004923
Andrew VaughnBAN1b25 .151 .196 .244 .44086132026421
Christian VazquezCRUc 32 .222 .222 .667 .88992101306
Nelson VelazquezPSYrf24 .136 .208 .455 .663223102427
Alex Verdugo*MCDrf27 .148 .300 .200 .50015523501102934
Matt VierlingBANrf26 .167 .167 .167 .333122000004
Daniel Vogelbach*MARdh30 .000 .091 .000 .091100000015
Anthony VolpeBANss22 .232 .323 .488 .8108219415131133
Joey Votto*MAR1b39 .000 .333 .000 .33340000021
LaMonte Wade*SED1b29 .262 .358 .299 .6571072840071430
Christian WalkerMOJ1b32 .231 .320 .493 .81313431619281631
Jordan WalkerBMBrf21 .152 .176 .283 .45999151049331
Chad WallachTBCc 31 .243 .293 .523 .8161072690717740
Matt Wallner*CORlf25 .000 .143 .000 .14360000012
Taylor WardBMBlf29 .271 .359 .556 .915133368010311830
Austin Wells*MARc 23 .000 .250 .000 .25030000001
Jordan Westburg 2b24 .261 .331 .357 .6871153080191334
Joey WiemerSEDcf24 .243 .271 .480 .75114836110819550
Patrick WisdomCOR3b31 .149 .180 .298 .4784771026225
Bobby Witt JrJACss23 .220 .250 .409 .6591643632823730
Connor WongBOMc 27 .148 .233 .185 .4192741001314
Mike Yastrzemski*SEDcf32 .182 .217 .182 .399224000218
Christian Yelich*BOMlf31 .200 .304 .317 .62160121028821

vs RHP
    Versus Right-handed Pitchers
NameTeamPAgeAVGOBPSPCOPSABH2B3BHRRBIBBK
C.J. Abrams* ss22 .256 .301 .471 .77141010526418612591
Wilyer Abreu*HWKcf24 .213 .294 .307 .60175164014721
Ronald AcunaBOMrf25 .308 .374 .526 .90051715930425955176
Willy Adames755ss27 .228 .311 .441 .7523477914318434291
Riley AdamsBOMc 27 .200 .304 .500 .8042042204311
Jesus AguilarTBC1b33 .000 .000 .000 .00010000001
Nick Ahmed ss33 .215 .239 .292 .53113028100010446
Hanser AlbertoSTR3b30 .167 .167 .167 .33361000001
Nick AllenMAXss24 .146 .192 .208 .4014870012311
Pete AlonsoHWK1b28 .169 .240 .344 .5844457571235731112
Jose AltuveTBC2b33 .319 .388 .511 .89932310320014503779
Francisco AlvarezWHAc 21 .219 .279 .480 .7593197080255526112
Yordan Alvarez*755dh26 .312 .434 .7581.192269849037795159
Miguel AmayaMARc 24 .104 .295 .125 .4204851002817
Elvis AndrusJAC2b34 .250 .301 .382 .684681760112315
Miguel AndujarHWKrf28 .161 .161 .258 .419315300005
Orlando ArciaMOJss28 .258 .287 .390 .6763268413010281472
Nolan Arenado7553b32 .268 .298 .459 .75646212410324621980
Gabriel Arias ss23 .237 .298 .376 .674173411204121462
Randy ArozarenaJAClf28 .264 .350 .453 .80338210118018584599
Luis Arraez*WHA2b26 .309 .347 .428 .7755121582649443027
Christian ArroyoWHA2b28 .750 .8001.5002.30043300400
Jose AzocarTBUrf27 .209 .306 .302 .6084391012612
Harrison Bader cf29 .261 .261 .304 .565236100403
Patrick Bailey#BANc 24 .181 .208 .308 .51618233110415561
Matthew BattenSTR3b28 .235 .435 .294 .729174100164
Josh Bell#CRUdh30 .215 .292 .326 .61846099180115151131
Cody Bellinger*BOMcf27 .275 .329 .475 .803512141270258241107
Brandon Belt*JACdh35 .236 .318 .461 .77934782300165841138
Andrew Benintendi*CTRlf28 .229 .283 .324 .608398913012383078
Will Benson*PSYrf25 .267 .357 .469 .8272777423393638114
Jon Berti ss33 .295 .343 .438 .7823089112110292160
Mookie BettsJACrf30 .300 .389 .480 .86940012029213645891
Bo BichetteWHAss25 .314 .358 .483 .840528166165216232126
Cavan Biggio*MAR2b28 .210 .326 .384 .710229481119313676
Charlie Blackmon*TBCdh36 .219 .330 .314 .644169371111122233
Dairon BlancoPSYrf30 .141 .176 .211 .38771105001223
Xander BogaertsMCDss30 .222 .301 .352 .6534008914112564181
Alec Bohm 3b26 .294 .364 .405 .769269791804223053
Alex BregmanSED3b29 .264 .343 .469 .81250313318525765988
Will Brennan*CRUrf25 .259 .297 .318 .61485225006412
Jake BurgerWHA3b27 .249 .319 .532 .851406101196287637135
Jose CaballeroKRK2b26 .209 .332 .297 .6293306918132949100
Oswaldo Cabrera#WHAlf24 .196 .263 .196 .45951100001411
Willie Calhoun*HWKdh28 .185 .313 .222 .535275100255
Alex CallJACcf28 .000 .000 .000 .00000000000
Luis Campusano c 24 .265 .286 .333 .6191022710210215
Jeimer Candelario#TBC3b29 .240 .329 .417 .7463628726112434598
Mark CanhaBMBlf34 .224 .328 .309 .637330741006413880
Conner Capel*MARrf26 .333 .500 .417 .917124100045
Victor Caratini#755c 29 .165 .224 .316 .54079133037615
Dylan Carlson#TBUcf24 .333 .514 .407 .921279200286
Kerry Carpenter*HWKrf25 .265 .311 .474 .785468124170276927139
Matt Carpenter* dh37 .163 .245 .279 .5244372013418
Corbin Carroll*SEDrf22 .291 .372 .556 .9284771393110257861140
Evan Carter* lf20 .429 .544 .9211.4656327219181621
Triston Casas* 1b23 .217 .338 .401 .73940187110216673120
Nick CastellanosBANrf31 .224 .261 .387 .648514115210216222177
Willi Castro#STRlf26 .253 .352 .464 .81633284147144140108
Matt ChapmanTBU3b30 .193 .273 .336 .60933665131113233112
Jazz Chisholm*TBCcf25 .255 .306 .509 .816271697120642187
Ernie ClementMAXss27 .326 .327 .522 .8484615003817
Michael Conforto*JACrf30 .200 .388 .383 .77111523306203236
William ContrerasCTRc 25 .247 .296 .341 .63743410724153025107
Willson ContrerasMAXc 31 .243 .319 .385 .7043829315013533399
Garrett CooperSED1b32 .123 .174 .215 .3896583017417
Carlos CorreaKRKss28 .251 .334 .461 .7953759421218524495
J.P. Crawford*STRss28 .270 .381 .433 .81448513132115408797
Jake Cronenworth*CTR1b29 .191 .264 .303 .5674729025283746101
Nelson CruzMARdh42 .278 .281 .481 .76254152319119
Travis d'ArnaudBMBc 34 .188 .212 .359 .57164122037215
J.D. DavisCTR3b30 .218 .293 .430 .72314231608161553
Jonathan DavisHWKcf31 .000 .000 .000 .00000000000
Bryan De La CruzCRUlf26 .222 .270 .378 .64843697200164225117
Rafael Devers*JAC3b26 .206 .281 .397 .67845694150245945117
Elias DiazMCDc 32 .267 .312 .391 .703363979012422395
Yainer DiazTBCc 24 .287 .327 .501 .8293459918118601363
Yandy DiazHWK1b31 .341 .411 .490 .90143714923014544883
Josh Donaldson 3b37 .063 .250 .250 .500161001238
Brendan Donovan*CRU2b26 .310 .376 .435 .81140712617210423765
Brandon DruryBOM2b30 .234 .271 .425 .69735583241144813106
Mauricio DubonBOM2b28 .264 .289 .335 .6254621222702351471
Jarren Duran*CORcf26 .250 .307 .463 .77034887323125125101
Adam DuvallPSYcf34 .225 .292 .487 .7792756216118472197
Tommy Edman#BMBss28 .209 .287 .307 .594398831128383975
Christian Encarnacn-StranSTR1b23 .233 .269 .426 .69517641211033768
Santiago EspinalMAR2b28 .190 .227 .286 .5134284001212
Thairo EstradaBAN2b27 .254 .303 .369 .672496126251104523151
Stuart FairchildCORlf27 .263 .333 .368 .702195200124
Kyle FarmerWHA3b32 .274 .319 .345 .66484233017325
Freddy FerminTBCc 28 .229 .294 .382 .67513130315151140
David FletcherHWKss29 .222 .222 .222 .44492000001
Dominic Fletcher* cf25 .330 .395 .491 .8861123760491119
Wilmer FloresCOR1b31 .283 .354 .491 .84644812715026844972
Mike Ford*MAXdh30 .184 .281 .574 .856141264017261655
Nick FortesSTRc 26 .082 .118 .102 .220494100317
Jake Fraley*HWKrf28 .292 .360 .522 .8822958617017473074
Wander Franco#SEDss22 .217 .276 .378 .654511111163205642110
Freddie Freeman*TBC1b33 .332 .404 .499 .90344914943110625280
Sal Frelick*MARrf23 .231 .329 .307 .636199461201162842
TJ Friedl*STRcf27 .298 .381 .443 .82444013128310625489
David FryMARc 27 .262 .313 .485 .7981032780520536
Joey Gallo*MOJ1b29 .106 .277 .212 .48966710261635
Adolis GarciaCTRrf30 .219 .274 .414 .688461101240225630162
Luis V. Garcia*CRU2b23 .247 .304 .274 .57873180107613
Maikel GarciaBOM3b23 .274 .330 .323 .65442411614214436109
Stone GarrettMAXlf27 .235 .291 .355 .647183431113121469
Mitch GarverBOMdh32 .192 .287 .349 .6364017760194950134
Zack GelofSTR2b23 .292 .360 .574 .9344481313712910747133
Andres Gimenez* 2b24 .235 .297 .416 .7133107316510271774
Paul Goldschmidt7551b35 .239 .324 .441 .765431103210225552116
Yan GomesKRKc 35 .154 .211 .214 .425117184018427
Nolan Gorman*STR2b23 .188 .285 .382 .6673095871174742129
Yasmani Grandal#JACc 34 .222 .300 .222 .52292000312
Randal GrichukPSYlf31 .218 .267 .345 .612229501405321040
Trent Grisham*CTRcf26 .151 .286 .312 .59739860201143971141
Robbie Grossman#CTRlf33 .129 .194 .235 .42985116016622
Vladimir GuerreroMAR1b24 .231 .282 .406 .68849011326020793088
Lourdes Gurriel755lf29 .177 .231 .381 .612181327010251236
Sam Haggerty#MARlf29 .373 .495 .427 .921752840071822
Garrett HampsonTBCss28 .209 .298 .341 .6399119113161027
Ian Happ#755lf28 .214 .349 .377 .72643593230164490129
Bryce Harper*TBUdh30 .217 .322 .322 .6433457518062651115
Michael Harris II*TBUcf22 .216 .281 .303 .585356772122243295
Ke'Bryan HayesBMB3b26 .233 .264 .397 .66142198238106017112
Austin HaysTBClf27 .282 .330 .449 .779408115271135627126
Jonah Heim#PSYc 28 .211 .283 .384 .6683417214015403484
Gunnar Henderson*MAX3b22 .239 .302 .444 .747448107258175743148
Enrique HernandezBOMss31 .000 .200 .000 .20040000011
Teoscar HernandezWHArf30 .220 .273 .357 .6304459881175429149
Jason Heyward*CORrf33 .242 .305 .384 .689297721808302565
Aaron Hicks#CORcf33 .281 .395 .563 .9573290037612
Kyle HigashiokaPSYc 33 .161 .229 .323 .551315201239
Nico HoernerJAC2b26 .308 .383 .386 .7684641432214263673
Andy IbanezBOM2b30 .270 .322 .344 .66618951802151349
Jonathan IndiaCOR2b26 .231 .302 .487 .790399103628
Kyle Isbel*755cf26 .215 .250 .383 .6332615614010281351
Travis Jankowski* lf32 .292 .360 .333 .69321964900112336
Danny JansenCORc 28 .233 .271 .378 .649902140313425
Ryan JeffersTBUc 26 .262 .322 .405 .7272947790114319114
Connor JoeBMBrf30 .271 .339 .497 .8363148523314613380
Nolan Jones*KRKlf25 .295 .376 .6711.0471464314113331750
Aaron JudgeSTRrf31 .232 .374 .469 .8434611071903068102176
Edouard Julien*SED2b24 .253 .402 .390 .7922927413094372115
Corey JulksMARlf27 .255 .278 .412 .69051132026216
Josh JungPSY3b25 .195 .231 .307 .5383035913073310112
Jarred Kelenic*BANlf23 .199 .294 .329 .6243376723352841143
Carson Kelly c 28 .268 .268 .317 .58541112000010
Tony Kemp* lf31 .200 .333 .200 .53351000012
Max Kepler*TBUrf30 .215 .290 .378 .66841088201154944112
Kevin Kiermaier* cf33 .226 .286 .399 .6853287413412342484
Ha-Seong KimCRU2b27 .279 .367 .383 .7503761051807335285
Isiah Kiner-FalefaBANcf28 .286 .286 .286 .57172000100
Alex Kirilloff*HWK1b25 .299 .380 .439 .819264791118323082
Alejandro KirkJACc 24 .245 .313 .354 .667359881916362248
Andrew Knizner755c 28 .249 .288 .439 .726221551509281175
Steven Kwan*MCDlf25 .270 .340 .368 .7084481213042464656
Shea LangeliersSTRc 25 .195 .272 .402 .67535369133184135118
Trevor Larnach*TBUlf26 .150 .190 .300 .4902030013112
Ramon Laureano rf28 .200 .200 .200 .400102000005
DJ LeMahieu 3b34 .202 .297 .306 .603415841528435292
Royce LewisPSY3b24 .258 .343 .484 .827186483013322140
Francisco Lindor#MARss29 .211 .301 .335 .6364609728194252127
Tim LocastroSEDlf30 .229 .260 .333 .59348112015016
Nick LoftinMAR2b24 .308 .325 .359 .6843912200314
Nicky Lopez*PSY2b28 .217 .282 .267 .5491202660081031
Brandon Lowe*MOJ2b28 .229 .383 .438 .82148111037814
Josh Lowe*KRKrf25 .333 .385 .529 .913471157271217237122
Nathaniel Lowe*MCD1b27 .296 .373 .432 .80538911522294746101
Manny MachadoCTR3b30 .246 .290 .415 .70542710515019612687
Luke MaileMOJc 32 .167 .342 .233 .575305200268
Martin MaldonadoWHAc 36 .190 .231 .373 .6041262450614749
Cade Marlowe*MAXlf26 .143 .226 .179 .4042841001311
Brandon Marsh*MAXcf25 .287 .351 .492 .843498143399156650157
Ketel Marte#MOJ2b29 .240 .324 .521 .845495119248337461105
Noelvi MarteMOJ3b21 .293 .354 .427 .78075224027722
J.D. MartinezPSYdh35 .219 .258 .473 .731497109183348123195
Nick Martini*STRdh33 .203 .274 .432 .706741550417620
Michael Massey*MCD2b25 .189 .266 .378 .64511121306251227
Jorge Mateo755ss28 .316 .316 .7371.053196202304
Luis MatosHWKcf21 .136 .136 .182 .318223100205
Ronny Mauricio#HWK2b22 .262 .367 .286 .6534211100077
James McCann755c 33 .261 .316 .420 .73620754908251270
Jake McCarthy*PSYrf25 .223 .312 .243 .55514833300101845
Chas McCormickSEDcf28 .258 .330 .420 .7503458914014442898
Andrew McCutchenBOMdh36 .194 .318 .311 .62943885191103578149
Reese McGuire*MCDc 28 .200 .273 .233 .50660122002522
Billy McKinney*MOJlf28 .000 .000 .000 .00080000003
Zach McKinstry*7553b28 .195 .265 .343 .60840579180143838128
Matt McLainPSYss23 .288 .357 .481 .839513148257205642169
Ryan McMahon* 3b28 .265 .343 .505 .848412109281236348157
Jeff McNeil*CRU2b31 .247 .303 .339 .6425221291648462182
Parker Meadows* cf23 .256 .351 .488 .8398221324101121
MJ Melendez*MOJrf24 .208 .305 .413 .71835173183164249119
Joey MenesesKRKdh31 .306 .347 .440 .78747714619015732996
Whit MerrifieldKRK2b34 .294 .344 .372 .7164351281606552997
Jake MeyersKRKcf27 .133 .216 .200 .4164561104411
Owen MillerBAN2b26 .208 .254 .358 .6135311202546
Garrett Mitchell*MOJcf24 .220 .258 .559 .817591320611329
Andruw MonasterioBMB3b26 .333 .357 .410 .7673913300412
Yoan Moncada#COR3b28 .176 .263 .353 .6161730011210
Mickey Moniak*MOJcf25 .240 .282 .455 .73824659110143413100
Dylan MooreMAXlf30 .091 .162 .091 .2533330001321
Christopher MorelCORdh24 .129 .214 .277 .49210113005141041
Ryan MountcastleJAC1b26 .143 .231 .168 .39911917300101437
Max Muncy*CTR3b32 .210 .333 .496 .82934372173255162125
Sean MurphyKRKc 28 .224 .310 .431 .74137183140215631111
Tom MurphyMAXc 32 .280 .301 .513 .81515042140719448
Bo Naylor*BMBc 23 .237 .346 .421 .76711427605161935
Josh Naylor*HWK1b26 .319 .357 .516 .87445714637117712774
Tyler NevinHWK3b26 .091 .167 .091 .258222000126
Kevin NewmanSED3b29 .226 .306 .258 .564317100333
Brandon Nimmo*BMBcf30 .277 .382 .476 .858441122207186078116
Ryan Noda*MAX1b27 .214 .351 .435 .786471101312234693209
Lars Nootbaar* cf25 .219 .334 .401 .7352976511213395272
Logan O'HoppeHWKc 23 .200 .250 .400 .65050101039419
Shohei Ohtani*JACdh28 .335 .414 .7251.1394181403273910059109
Edward OlivaresBANlf27 .161 .188 .226 .413315200616
Matt Olson*PSY1b29 .270 .408 .6081.0174291161744088101128
James Outman*STRcf26 .258 .361 .485 .846423109164247266153
Marcell Ozuna dh32 .252 .301 .457 .758477120200267131156
Cristian PacheHWKcf24 .000 .063 .000 .063150000017
Richie Palacios*MAXlf26 .308 .413 .538 .9523912601774
Isaac ParedesMAX3b24 .241 .336 .510 .847482116231359650103
Vinnie Pasquantino*STR1b25 .281 .302 .525 .82716045101936625
Joc Pederson*BMBdh31 .240 .326 .399 .725263631537342975
Liover Peguero ss22 .215 .250 .308 .5581072310311541
Jeremy PenaCORss25 .224 .285 .317 .6024169319164127107
Oswald PerazaMOJ3b23 .189 .211 .270 .4813773004011
Geraldo Perdomo#BMBss23 .231 .329 .308 .63743210018052661111
Carlos PerezPSYc 32 .135 .250 .192 .4425270013514
Carlos PerezMOJc 26 .211 .200 .316 .516194200309
Salvador PerezHWKc 33 .260 .296 .404 .7003699614013501290
Blake Perkins#BOMrf26 .094 .268 .125 .3933231004812
Tommy PhamMCDlf35 .261 .324 .404 .72840610625394036113
Kevin PillarMARlf34 .400 .471 .9331.404156202313
Rene PintoMOJc 26 .500 .500 .5001.00042000000
Jorge Polanco#STR2b29 .181 .316 .323 .63815528705203265
Jurickson Profar#MARlf30 .237 .288 .339 .62759143018510
Cal Raleigh#SEDc 26 .230 .288 .428 .71643099201217738131
Luke Raley*MAXrf28 .254 .333 .508 .84130778254154524108
Harold RamirezSTRdh28 .234 .287 .379 .66714534714191133
Jose E. Ramirez#MAR3b30 .305 .377 .506 .88348614830718845666
J.T. RealmutoBANc 32 .217 .266 .375 .64239786172143425118
Rob RefsnyderMCDlf32 .188 .278 .219 .497326100233
Zach RemillardMCD2b29 .194 .236 .231 .4671342650010643
Luis Rengifo#JAC2b26 .246 .321 .438 .7593498610317483883
Pablo ReyesTBCss29 .250 .415 .313 .727328200395
Bryan Reynolds#TBUlf28 .201 .291 .360 .65144289160184852130
Austin RileyBAN3b26 .291 .349 .545 .894499145253327232131
Emmanuel RiveraCTR3b27 .500 .600 .7501.35042100300
Anthony Rizzo*COR1b33 .211 .348 .263 .61157123005614
Luis RobertCORcf25 .221 .265 .439 .70444498310227521134
Victor RoblesMARcf26 .237 .396 .237 .633389000389
Brendan RodgersTBC2b26 .286 .318 .286 .60442120008213
Endy Rodriguez#CTRc 23 .320 .347 .588 .934973194316421
Julio Y. RodriguezMOJcf22 .278 .331 .567 .898508141311387928112
Jake RogersTBUc 28 .144 .218 .245 .46313920204151252
Johan RojasTBCcf22 .250 .296 .380 .676922341213326
Miguel RojasKRKss34 .113 .154 .129 .2836271005212
Brent RookerWHAdh28 .206 .279 .439 .71746596180306340170
Amed RosarioCTRss27 .286 .311 .357 .6684212001828
Esteury RuizBANcf24 .173 .225 .211 .43628950801161174
Keibert Ruiz#CRUc 24 .209 .252 .297 .54846597110104322106
Adley Rutschman#CORc 25 .228 .311 .371 .6823778618012394779
Blake Sabol*MARc 25 .169 .259 .264 .52314825204131558
Gary SanchezSEDc 30 .237 .326 .316 .6413890014511
Jesus Sanchez*BMBrf25 .242 .325 .387 .712310752217333689
Carlos Santana#CTR1b37 .229 .318 .354 .6724491033236415896
Anthony Santander#KRKrf28 .258 .333 .485 .818454117280257646109
Nolan Schanuel* 1b21 .271 .392 .292 .6839626200141711
Davis SchneiderSTR2b24 .176 .276 .373 .6485194028614
Kyle Schwarber*WHAlf30 .171 .297 .479 .77644977161408478176
Corey Seager*TBUss29 .301 .368 .545 .91346213950021564885
Marcus SemienCOR2b32 .249 .313 .447 .75949712421125554287
Nick SenzelTBU3b28 .188 .257 .219 .4763261001310
Jose SiriMARcf27 .195 .230 .470 .70031361110255714119
Austin SlaterTBCcf30 .192 .300 .192 .4922650002410
Will SmithBMBc 28 .239 .308 .343 .651373891019472981
Donovan SolanoHWK1b35 .280 .377 .377 .75445312726344757115
Jorge SolerMAXdh31 .217 .299 .370 .6693928590175743126
Edmundo SosaHWK3b27 .230 .260 .351 .61174174118220
Juan Soto*MCDlf24 .295 .415 .6101.02538711423033717989
George Springer755rf33 .270 .325 .396 .72148213013314483098
Giancarlo StantonCORdh33 .071 .188 .143 .330141100125
Spencer SteerMOJ1b25 .248 .335 .428 .763423105291154946118
Michael StefanicTBC2b27 .360 .429 .467 .89575276109720
Tyler StephensonJACc 26 .113 .238 .283 .5215363025923
DJ Stewart*MOJrf29 .266 .319 .680 .9991694513019431272
Bryson Stott*BAN2b25 .234 .277 .353 .62949611622211522993
Myles StrawKRKcf28 .250 .320 .302 .622348871311173471
Eugenio SuarezMAX3b31 .234 .308 .435 .74341898210216035154
Jack Suwinski*CORcf24 .231 .372 .564 .93542498202397994157
Seiya SuzukiTBCrf28 .233 .303 .369 .6723778818393937124
Dansby SwansonBOMss29 .240 .327 .380 .707442106181144650110
Raimel Tapia*BMBrf29 .321 .365 .518 .88356185025511
Fernando TatisMOJrf24 .234 .277 .426 .70338590230175121110
Mike Tauchman*MARcf32 .193 .286 .302 .588192371203162451
Leody Taveras#TBCcf24 .234 .313 .372 .684312732154323270
Chris Taylor755lf32 .279 .361 .349 .7108624301111033
Michael A. TaylorWHAcf32 .120 .185 .320 .5055061037425
Tyrone TaylorPSYrf29 .246 .306 .386 .69257145014416
Matt Thaiss*CRUc 28 .500 .500 .5001.00021000001
Lane ThomasWHArf27 .200 .247 .337 .58443086170144417155
Spencer TorkelsonWHA1b23 .239 .302 .442 .744439105271204836136
Gleyber TorresKRK2b26 .269 .349 .411 .76048413027014595491
Ezequiel TovarCTRss21 .251 .282 .368 .6503518820353615101
Alan TrejoBMB2b27 .267 .353 .533 .886154101523
Jose TrevinoHWKc 30 .182 .182 .273 .455112100004
Jared TrioloSED3b25 .247 .343 .316 .65917443303192262
Mike TroutSEDcf31 .285 .395 .505 .89931991220165754106
Kyle Tucker*CRUrf26 .259 .355 .447 .80246812124220757279
Brice Turang*CTR2b23 .172 .226 .172 .398295000219
Justin TurnerMOJdh38 .256 .333 .439 .77243311122019484088
Trea TurnerTBCss30 .250 .295 .443 .73838897262154821106
Ramon UriasMAX3b29 .282 .331 .416 .747238671515411362
Gio UrshelaCRU3b31 .222 .253 .251 .5042435440113960
Enmanuel Valdez*TBC2b24 .312 .387 .538 .9249329306151125
Ildemaro Vargas#TBU3b31 .159 .266 .203 .4696911001598
Daulton Varsho*JAClf26 .226 .309 .366 .67416437506241846
Andrew VaughnBAN1b25 .244 .316 .397 .713431105194135435125
Christian VazquezCRUc 32 .238 .238 .286 .524215100303
Nelson VelazquezPSYrf24 .185 .284 .427 .711124230010241550
Alex Verdugo*MCDrf27 .274 .302 .486 .78738710622318741853
Matt VierlingBANrf26 .104 .157 .125 .2824851001319
Daniel Vogelbach*MARdh30 .190 .299 .376 .674205393111233267
Anthony VolpeBANss22 .185 .238 .313 .55024345817261780
Joey Votto*MAR1b39 .077 .188 .077 .264131000225
LaMonte Wade*SED1b29 .202 .331 .301 .63230261717345659
Christian WalkerMOJ1b32 .217 .273 .434 .707475103261257534116
Jordan WalkerBMBrf21 .276 .329 .432 .761449124190176433124
Chad WallachTBCc 31 .087 .160 .174 .3342320100211
Matt Wallner*CORlf25 .274 .384 .562 .946427117180358261169
Taylor WardBMBlf29 .211 .313 .351 .664571220210915
Austin Wells*MARc 23 .254 .312 .493 .805711850415614
Jordan Westburg 2b24 .196 .288 .326 .615921863051126
Joey WiemerSEDcf24 .176 .311 .225 .53710218201101936
Patrick WisdomCOR3b31 .108 .267 .162 .4293742002624
Bobby Witt JrJACss23 .268 .313 .460 .7745301421815187736104
Connor WongBOMc 27 .171 .214 .301 .5161462570414561
Mike Yastrzemski*SEDcf32 .240 .353 .490 .8443087435312545592
Christian Yelich*BOMlf31 .270 .355 .426 .781404109330104551112